본문 바로가기

Cloud/Server

[LINUX] Server unexpectedly closed network connection. & system is booting up. see pam_nologin(8)

리눅스 서버 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 외 사용자 계정의 로그인을 막아버리는데,

리눅스 특정 배포판의 버그로 원래 자동삭제 되어야 하는 파일이 남아있는 경우가 있다고 한다.