メインコンテンツまでスキップ

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분 후 다시 시도하세요.