현상 설명
SSH를 사용하여 Linux 인스턴스에 로그인할 때 ‘ssh_exchange_identification: Connection closed by remote host’ 또는 ‘no hostkey alg’가 표시됩니다.
예상 원인
/var/empty/sshd
및 /etc/ssh/ssh_host_rsa_key
구성 파일 권한 등 sshd 구성 파일의 권한이 수정되어 SSH를 사용하여 로그인하지 못할 수 있습니다.
해결 방법
실제 오류 정보와 결합하여 해당 단계를 선택하여 구성 파일 권한을 수정합니다.
처리 단계
/var/empty/sshd 파일 권한 수정
2. 다음 명령어를 실행하여 오류의 원인을 확인합니다.
다음과 유사한 정보가 반환됩니다.
“/var/empty/sshd must be owned by root and not group or world-writable.”
3. 다음 명령을 실행하여 /var/empty/sshd/
파일 권한을 수정합니다.
chmod 711 /var/empty/sshd/
/etc/ssh/ssh_host_rsa_key 파일 권한 수정
2. 다음 명령어를 실행하여 오류의 원인을 확인합니다.
반환된 정보에는 다음 필드가 포함됩니다.
“/etc/ssh/ssh_host_rsa_key are too open”
3. 다음 명령을 실행하여 /etc/ssh/ssh_host_rsa_key
파일 권한을 수정합니다.
chmod 600 /etc/ssh/ssh_host_rsa_key
문제 해결에 도움이 되었나요?