Cloud/Server
[LINUX] Server unexpectedly closed network connection. & system is booting up. see pam_nologin(8)
CASTLE5
2022. 12. 15. 17:04
리눅스 서버 SSH 접속 시, 계정정보를 알맞게 입력했어도 아래 문구와 함께 접속이 바로 끊기는 경우가 있다.
Server unexpectedly closed network connection.
구글링을 해보면 아래 해결책을 주로 볼 수 있다.
1) /etc/ssh/sshd_config 파일 내 UseDNS=No 추가
2) 계정의 이전 key 삭제
만약, 위 해결방안과 상관없이 터미널에 아래 문구도 보인다면 다른 방안도 확인해야 한다.
system is booting up. see pam_nologin(8)
그럴 경우엔, root 접속으로 /var/run 내 nologin 파일을 삭제해주면 된다.
root 직접 접속이 막혀있는 환경이라면, 상면이나 가상 콘솔을 통해 접속해야 한다. (원래 접속해놓은 터미널이 있다면 베스트!!!)
해당 파일은 root 외 사용자 계정의 로그인을 막아버리는데,
리눅스 특정 배포판의 버그로 원래 자동삭제 되어야 하는 파일이 남아있는 경우가 있다고 한다.