断続的な「ssh_exchange_identification:リモートホストによって接続が閉じられました。」エラー

断続的な「ssh_exchange_identification:リモートホストによって接続が閉じられました。」エラー

このサイトとこの問題を解決する他の質問がたくさんありますが、私が経験している問題を解決してくれるような質問はまだ見つかりませんでした。

LionでMBproを実行しているLinuxシステムでSSHを試みると、次のエラーが発生します。

gjohnson5@Gentrys-MacBook-Pro:~$ ssh -v user@server_name
OpenSSH_5.6p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to server_name[ip_address] port 22.
debug1: Connection established.
debug1: identity file /Users/gjohnson5/.ssh/id_rsa type -1
debug1: identity file /Users/gjohnson5/.ssh/id_rsa-cert type -1
debug1: identity file /Users/gjohnson5/.ssh/id_dsa type -1
debug1: identity file /Users/gjohnson5/.ssh/id_dsa-cert type -1
ssh_exchange_identification: Connection closed by remote host

奇妙なことは、このエラーが断続的に発生することです。コンピュータを再起動して再試行すると、問題なくサーバーに入ることがあります。それ以外の場合はエラーが続きます。時々正常にログインし、接続を閉じてから数秒後に再接続しようとすると、エラーが発生します。

今すぐファイルを消去しようとしましたが、~/.ssh/known_hosts同じコンピュータで別のユーザーとしてログインしようとすると、エラーが発生していることがわかりました。サーバーにアクセスでき/etc/hosts.allowないため確認できず/etc/hosts.deny、残念ながら雇用主のITが応答しません。しかし、時々私のコンピュータを使用してサーバーにログインする可能性があるため、これが問題になるとは想像できません。私のコンピュータの一部の設定(??)に問題があるようです。たとえ私がこれについて比較的経験がなく、どこから見なければならないのかわかりませんが。

編集:要求に応じてMaxStartupsを確認した結果は次のとおりです。

grep MaxStartups /etc/ssh/sshd_config
#MaxStartups 10:30:60

ベストアンサー1

この問題は、着信要求の数が多い場合に発生する可能性があります。

認証されていない接続の数がsshd:MaxStartUpsパラメータを超えると、sshdはこれらの接続を拒否し始めます。

したがって、sshd_configでMaxStartupsを増やすのが最善です。

はい!

おすすめ記事