SSH 접속 시 Connection closed by xxx.xx.xx.x port xxxx 오류가 발생합니다.
문제 설명
SSH 연결 시 즉시 연결이 종료되며 다음과 같은 오류가 표시됩니다.
Connection closed by xxx.xx.xx.x port xxxx
원인
다음과 같은 이유로 발생할 수 있습니다.
-
가상머신의 자원 할당이 아직 완료되지 않음
-
가상머신이 완전히 부팅되지 않음
-
SSH 키 권한 오류로 인해 SSH 데몬이 정상적으로 동작하지 않음
해결 방법
1) 웹 콘솔 접속 가능 여부 확인
먼저 웹 콘솔이 정상 동작하는지 확인합니다.
가상머신 > 웹 콘솔 사용
웹 콘솔에 접속되지 않는다면 VM이 아직 준비되지 않은 상태일 수 있습니다.
2) 비밀키 권한 확인
로컬 PC에서 비밀키 권한을 다시 설정합니다.
chmod 600 elice-cloud-ondemand-xxxxx.pem
이후 SSH 접속을 다시 시도합니다.
ssh -i elice-cloud-ondemand-xxxxx.pem 사용자명@공인IP
추가 참고
- VM이 생성 직후에는 OS 및 네트워크 초기화가 완료될 때까지 SSH가 일시적으로 거부될 수 있습니다.
- 이 경우 1~2분 후 다시 시도하세요.