SSH設定からRSAキーペアを完全に削除する正しい方法は何ですか?

SSH設定からRSAキーペアを完全に削除する正しい方法は何ですか?

次の2つのオペレーティングシステムとSSHソフトウェアを想定します。

  • GNU/Linux Debian 9.3 および OpenSSH バージョン1:7.4p1-10+deb9u2

  • Linux Mint 18.3 および OpenSSH バージョン1:7.2p2-4ubuntu2.4

私は取り除きたいrsa曲線の利点を完全に活用ed25519


問題は私が作成した後ed25519両方のシステムで:

ssh-keygen -t ed25519

ssh-copy-id削除するには公開鍵をコピーしてください。rsaキーペアかrm、間違った方法ですか?

答え1

いいえ、キーペアを削除すると問題が解決します。あなたがしなければならないのは、サーバーから公開鍵を削除することだけです。ただし、rm;を使用して削除することはできません。ファイルから関連行を削除します~/.ssh/authorized_keys

まず、新しいキーペアでログインできることを確認してください。

清潔にするために、クライアントコンピュータから秘密鍵を削除することをお勧めします。しかし、特に違いはありません。

関連情報