多くの人がssh_exchange_identification: ssh でリモート マシンに接続するときにリモート ホストによって接続が閉じられるという問題に遭遇しました。インターネットで大量のチュートリアルを見つけて試してみましたが、うまくいきませんでした。ブロガーはいくつかの一般的な解決策をまとめました (すべてのローカルマシン操作)。
-
考えられる理由 1 : openssh-server がインストールされていません; 解決策:
sudo apt install openssh-server
または
sudo apt-get install openssh-server
-
考えられる理由 2 : 接続が MaxSessions 制限を超えている; 解決策: を変更し
sudo gedit /etc/ssh/sshd_config
、# MaxSessions 10
のコメントをキャンセルして、10
次のように変更します。50
-
考えられる理由 3 : IP が拒否されている; 解決策: インターセプトされた IP レコードがあるかどうかを個別に確認し、
/var/log/denyhosts
あれば、それに IP を追加します。/etc/hosts.deny
usr/share/denyhosts/data/hosts/
/etc/hosts.allow