"ssh_exchange_identification: 원격 호스트에 의해 연결이 닫혔습니다." 또는 ssh가 원격 시스템에 연결할 때 연결이 거부되는 문제 해결

많은 사람들이 ssh를 사용하여 원격 시스템에 연결할 때 ssh_exchange_identification: Connection close by 원격 호스트에 의해 연결이 닫히는 문제에 직면했습니다. 인터넷에서 많은 튜토리얼을 찾아 시도했지만 작동하지 않았습니다. 블로거는 몇 가지 일반적인 해결 방법을 요약했습니다( 모든 로컬 기계 작동).

  • 가능한 이유 1 : openssh-server가 설치되지 않았습니다 . 해결 방법:

    sudo apt install openssh-server
    

    또는

    sudo apt-get install openssh-server
    
  • 가능한 이유 2 : 연결이 MaxSessions 제한을 초과합니다. 해결 방법: 에서 주석을 수정하고 취소하고 sudo gedit /etc/ssh/sshd_config다음 으로 변경합니다.# MaxSessions 101050

  • 가능한 이유 3 : IP가 거부되었습니다. 해결책: 별도로 확인 하고 /var/log/denyhosts, 가로채는 IP 기록이 있는지 확인하고, 있으면 IP를 추가하세요 ./etc/hosts.denyusr/share/denyhosts/data/hosts//etc/hosts.allow

추천

출처blog.csdn.net/lyh458/article/details/107834282