プライベートSSH設定を混乱させずに別の場所にコピーするSSHキーペアを作成する

プライベートSSH設定を混乱させずに別の場所にコピーするSSHキーペアを作成する

Macに既にプライベートRSAキーペアがあり、~/.ssh
Mac上で別のコンピュータ用に複数のRSAキーを生成したいと思います。したがって、いくつかのsshコマンドを実行し、既存のキーを何とか交換したくありません。
カスタムディレクトリにユーザーAとBのいくつかのキーペアを作成して必要な場所にコピーし、個人のSSH設定が交換/破損していないことを確認してください。
どうすれば安全にできますか?

答え1

-fフラグの使用

例えば

% ssh-keygen -f /tmp/foobar
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /tmp/foobar.
Your public key has been saved in /tmp/foobar.pub.

答え2

を使用してくださいssh-keygen。キーペアの名前を求めるプロンプトが表示されたら、デフォルトパス(およびオプションでファイル名)以外の名前を使用してください。これにより、指定された場所で生成されたキーペアを見つけることができます。

関連情報