रूट के अलावा किसी भी उपयोगकर्ता के रूप में लॉगिन नहीं कर सकते - कोई त्रुटि संदेश नहीं


4

मुझे यकीन है कि यह बहुत सरल है, एक बार जब आप जानते हैं कि कहाँ देखना है।

यह एक ऑरेंज पाई पीसी v1.2 पर हो रहा है, जो रास्पियन को चला रहा है, क्योंकि यह Orangepi.org द्वारा वितरित किया गया है । मैं रूट को छोड़कर किसी भी उपयोगकर्ता के रूप में लॉगिन नहीं कर सकता।

मैंने कुछ उपयोगकर्ताओं को साथ जोड़ा है adduser, और मैं Ctrl+ Alt+ F1कंसोल से कोई भी उपयोग नहीं कर सकता , न ही के माध्यम से su, न ही के माध्यम से ssh

( ~/.ssh/authorized_keys2इतना टाइपिंग से बचने के लिए मैंने सार्वजनिक कुंजी जोड़ दी है )।

su? नहीं:

root@orangepi:~# su mario
root@orangepi:~# 

ssh? नहीं:

mario@rune:~$ ssh mario@orangepi
Linux orangepi 3.4.39 #41 SMP PREEMPT Sun Jun 21 13:09:26 HKT 2015 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Mar 23 08:51:43 2016 from rune.lan

फिर, अपेक्षित प्रॉम्प्ट के बजाय: mario@orangepi:~$

मैं लॉग आउट हो गया: Connection to orangepi closed.

Last loginटाइमस्टैम्प किसी भी प्रयास पर अपडेट किया जाता है, जिसका अर्थ है मैं में लॉग इन करने के करते हैं, लेकिन कुछ के तुरंत बाद मुझे लॉग बाहर।

यह सुनिश्चित करने के लिए कि यह मेरे पास है /etc/passwd:

root@orangepi:~# grep mario /etc/passwd
mario:x:1002:1006:Mario Frasca,,,:/home/mario:/bin/bash
root@orangepi:~# ls -ld /home/mario
drwxr-xr-x 3 mario mario 4096 Mar 23 08:36 /home/mario
root@orangepi:~# ls -ld /bin/bash 
-rwxr-xr-x 1 root root 813992 Sep 25  2014 /bin/bash
root@orangepi:~# 

यदि मैं रूट के रूप में लॉग इन करता हूं, तो सभी अपेक्षा के अनुरूप हो जाता है (मुझे बॉक्स में मिलता है)।


बाद में परीक्षण ( orangepiबॉक्स के लिए संख्यात्मक पते का उपयोग करके ):

mario@rune:~$ ssh mario@192.168.1.107 ls -m
mario@rune:~$ ssh root@192.168.1.107 ls -m ~mario
pistore.desktop
mario@rune:~$

ये सभी ssh mario@orangepiलगातार इस /var/log/auth.logरूप में लॉग इन होते हैं :

Mar 24 09:47:16 localhost sshd[2987]: Accepted publickey for mario from 192.168.1.89 port 40695 ssh2
Mar 24 09:47:16 localhost sshd[2987]: pam_unix(sshd:session): session opened for user mario by (uid=0)
Mar 24 09:47:16 localhost sshd[2989]: Received disconnect from 192.168.1.89: 11: disconnected by user
Mar 24 09:47:16 localhost sshd[2987]: pam_unix(sshd:session): session closed for user mario

मैंने यह भी जांचा कि क्या यह कुछ pamविन्यास समस्या हो सकती है :

root@orangepi:~# pam_tally2 -u mario
Login           Failures Latest failure     From
mario               0    
root@orangepi:~# 

मैंने बाद में फैसला किया कि मैं रास्पियन का उपयोग नहीं करूंगा और लुबंटू को स्थापित करूंगा, जहां चीजें ठीक काम करती हैं, लेकिन मैं इस सवाल के साथ छोड़ रहा हूं कि ऑरेंज पाई रास्पबियन छवि में क्या गलत है?


मेरे साथ भी ठीक यही समस्या है। फिर भी समाधान ढूंढ रहा है।
mtasic

जवाबों:


2

इस कमांड को निष्पादित करके समस्या को ठीक किया जा सकता है

echo "vm.mmap_min_addr = 4096" >  /etc/sysctl.d/mmap_min_addr.conf

और रिबूट। मुझे नहीं पता कि क्यों, लेकिन यह काम करता है।

स्रोत - ऑरेंज पाई फोरम


संकेत के लिए धन्यवाद, मैं इस समय की पुष्टि नहीं कर सकता इसलिए मैं इसे स्वीकार नहीं कर सकता। अगर मैं कभी भी रास्पियन वापस जाता हूं, तो मैं आपके संकेत की कोशिश करूंगा और अगर यह काम करता है, तो मैं जवाब स्वीकार करूंगा। :-)
मारीतोमो

1
पहली रिबूट के बाद मुझे माउस कर्सर के साथ केवल काली स्क्रीन मिली। जाहिर है, यह नंगे ओपनबॉक्स वाले 'ऑरेंजपीआई' उपयोगकर्ता के रूप में एक ऑटोलॉगिन था, अब कुछ भी नहीं टूटा है। एक अच्छा gui पाने के लिए मुझे बस LXDE में लॉगआउट / लॉगिन करने की आवश्यकता है।
ग्लुक 47
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.