SSH経由でホストに接続する際に問題があります。次のエラーが表示されます。
debianbox@debian:~$ssh [email protected]
ssh_exchange_identification : Connection closed by remote host
問題は、以前に同じアカウントを使用してこのコンピュータに接続していましたが、今は何が起こっているのかわからず、このエラーのみが発生することです。管理者に警告しようとしましたが、彼はすべてが大丈夫だと言いました。誰かが問題が何であるか教えてもらえますか?
答え1
別のアドレスから接続するとうまくいくとコメントに記載されているので、同様の問題がある可能性が高いです。ホスト拒否ランニング。 Denyhosts は、失敗した SSH 試行を検出し(多くの場合)、そのアドレスの接続をブロックします。ファイルにコンピュータのIPアドレスがあることを確認し/etc/hosts.deny
、その場合は削除してください。必要に応じてこれを追加して、/etc/hosts.allow
Denyhostが再ブロックしても常に接続できるようにすることができます。
(この質問に対するいくつかのコメントで修正)
答え2
これは、初期SSHハンドシェイクが正しく完了していないことを意味します。これにはいくつかの理由がありますが、私の経験ではSSH受信サービスが中断されたためです。ソケットは開いていますが、ソケット内ではSSH通信はできません。
どのタイプのデバイスに接続されていますか? SSH経由でログインせずにSSHを再起動する方法はありますか?