web-dev-qa-db-ja.com

すべてのSSH既知のホストを削除するにはどうすればよいですか?

すべてのSSH既知のホストを削除するにはどうすればよいですか?

これまでに多くのVPSを管理してきましたが、これらのキーを削除したいと思います。

7
ravagingbacon

まず、リモートコンピューターに初めて接続するときは、MITM攻撃を避けるために、sshキーの指紋を確認することを忘れないでください。

そうは言っても、最初にバックアップを作成してから、以前のすべての既知のsshホストを削除するのは、ローカルコンピューターでこれを行うことです。

cp -av ~/.ssh/known_hosts ~/.ssh/known_hosts-old
rm ~/.ssh/known_hosts

Known_hostsファイルは、最初の新しいsshセッションを完全に開始した後に再び作成されます。

9
albert j