クライアントにid_rsa.pubファイルが必要ですか?

クライアントにid_rsa.pubファイルが必要ですか?

以下を使用する場合:

1) SSH によるパスワード認証 2) 鍵認証 - 公開鍵ラインはすでにサーバーの Authorized_keys にあります。

Q:それでは、この2つの方法でクライアントは公開鍵を保存する必要はありませんか?

ps:id_rsa.pubファイルの名前を変更しようとしましたが、まだサーバーにログインできます。したがって、私が知っている限り、クライアント側に公開鍵を保存する必要はありません。私はこれが100%確実であることを要求します。

ベストアンサー1

別のサーバーにキーを追加する必要がある場合は、このキーが必要です(コンピュータごとにユーザーごとに秘密キーを持ち、公開キーを複数のコンピュータの認証されたキーファイルにコピーするのは完全に正常です)。

また、秘密にする必要がない非常に小さなファイルなので、削除する理由はまったくありません。

削除すると復元も可能なssh-keygen -yので削除もかなり安全です。

おすすめ記事