web-dev-qa-db-ja.com

Amazon ssh_exchange_identification:読み取り:ピアによる接続のリセット:アクセス許可の変更時

私はAmazon ec2に成功し、いろいろ試してきました。常にすべてに対してSudoを実行する必要があるため、ルートディレクトリに移動し、すべての権限を変更して書き込み、書き込み、実行することを迷惑に感じました。

私は次のことをしました

chmod -R 777 .

その後、サーバーを終了しました。

次回ログオンしようとしたとき

"ssh_exchange_identification: read: Connection reset by peer"

どうすれば修正できますか?

ありがとうございました

19
applecrusher

私の解決策はおそらく簡単ですが、誰がそれを助けることができるか知っています:

ブラウザでEC2インスタンスを再起動します(AWS-> EC2ダッシュボード->インスタンス->(インスタンスを選択)->(アクションドロップダウンをクリック)->インスタンス状態->再起動

Ssh接続コマンドを再試行する前に、少し時間を置いてください。それが誰かを助けることを願っています。

26
Nick

重いサーバー負荷

これは、サーバーがブルートフォース攻撃などの負荷がかかっているときにも発生します。 sshdが実行できる接続の量を増やします。 http://edoceo.com/notabene/ssh-exchange-identification

11
bluesky

私の場合、インスタンスは停止して起動しました。

ブラウザでEC2インスタンスを再起動しました(AWS-> EC2ダッシュボード->インスタンス->(インスタンスを選択)->(アクションドロップダウンをクリック)->インスタンス状態->停止

それから

ブラウザでEC2インスタンスを再起動するだけです(AWS-> EC2ダッシュボード->インスタンス->(インスタンスを選択)->(アクションドロップダウンをクリック)->インスタンス状態->開始

注:-停止と開始にはしばらく時間がかかります。しばらくお待ちください。

おかげでプラナフ

5
Pranav Pathak

役に立つ注釈として、共有ホスティング環境、具体的にはGoDaddyでこのケースがあり、このエラーが発生した理由は次のとおりです。

ssh_exchange_identification: read: Connection reset by peer

解決策:ローカルマシンのIPがGoDaddyによってブロックされていたため、サポートに連絡し、実行中のエラー出力のスクリーンショットを送信する必要がありました。

ssh -v user @ domain

、またそれらに私のIPを提供します。彼らは私のIPが実際にブロックされていることに気付き、それを削除し、問題を解決しました。

また、キーを777 chmodに入れないでください。 700に変更する必要があります。