SSH 接続でエラーが発生しました: kex_exchange_identification: リモート ホストによって接続が閉じられました

誤差は次のように表現されます。

Windstorm@LocalHost-Server ~> ssh [email protected]
コンソールを参照するファイル記述子を取得できませんでした。
魚: 不明なコマンド: nc
魚:
exec nc -X connect -x 127.0.0.1:15732 192.168.122.22 22
     ^^
kex_exchange_identification: リモート ホストによって接続が閉じられました

この種のエラーが発生しても、パニックにならないでください。csdn で他の人が説明した付加機能を読みましたが、実際には役に立ちません。実際には、ユーザーの .ssh フォルダーを初期化するだけで十分です。

では、どのように初期化すればよいのでしょうか?

たった 1 つのコマンドで実行できます

rm .ssh -rf

このコマンドを実行した後、ssh を実行してホストに接続すると、正常に実行されます。

ローカルの .ssh に問題があるか、ssh が更新されて問題が発生していることが原因である可能性がありますが、実際には再生成するだけで済みます。

おすすめ

転載: blog.csdn.net/weixin_53064820/article/details/131764965