![루트 이외의 사용자로 로그인할 수 없습니다. 오류 메시지가 없습니다.](https://rvso.com/image/1490201/%EB%A3%A8%ED%8A%B8%20%EC%9D%B4%EC%99%B8%EC%9D%98%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A1%9C%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%98%A4%EB%A5%98%20%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
어디를 봐야 할지 알면 매우 간단한 일이라고 확신합니다.
이는 Raspbian을 실행하는 Orange Pi PC v1.2에서 발생합니다.orangepi.org. 루트 이외의 사용자로는 로그인할 수 없습니다.
을 (를) 사용하여 두 명의 사용자를 추가했는데 ++ 콘솔이나 을 (를) 통해 adduser
사용할 수 없습니다 .CtrlAltF1su
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 [email protected] ls -m
mario@rune:~$ ssh [email protected] 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:~#
나중에 Raspbian을 사용하지 않기로 결정하고 Lubuntu를 설치했습니다. 문제는 잘 작동했지만 Orange Pi Raspbian 이미지에 무슨 문제가 있습니까?라는 질문이 남았습니다.
답변1
이 명령을 실행하면 문제를 해결할 수 있습니다.
echo "vm.mmap_min_addr = 4096" > /etc/sysctl.d/mmap_min_addr.conf
그리고 재부팅하세요. 이유는 모르겠지만 작동합니다.
원천 -오렌지파이 포럼