私のEC2サーバーの1つがSSH接続の許可を停止しました。オペレーティングシステムはUbuntuサーバー8.04で、SSHサーバーは標準ですopenssh-server
。
数ヶ月間うまくいった後、今日接続しようとしましたが、次のメッセージを受け取りました。
ssh_exchange_identification: Connection closed by remote host
何が間違っているのか知っていますか?
修正する:再起動後、サーバーは新しい接続を受け入れ始めました。ディスク使用量が50%未満です。
ベストアンサー1
これで再度アクセスできるようになります。ログを確認して、ブロックされた理由に関する手がかりがあるかどうかを確認してください。
tail -n300 /var/log/auth.log | grep ssh 1
注意すべきもう1つのことは、このようなことが再度発生した場合、ssh
オプションを使用して-vvv
詳細な診断情報を返す詳細モードで実行できることです。からman ssh
:
-v 詳細モード。 sshに進行状況に関するデバッグメッセージを印刷させます。これは、接続、認証、および構成の問題をデバッグするのに役立ちます。 -vオプションを複数使用すると、詳細が増えます。最大値は3です。
[1]関連項目を識別するには、歌手(-n
)を増減する必要があるかもしれません。