SSHに使用するRSAキーペアを作成しました。これには、私のメールアドレスが含まれています。 (公開鍵の最後。)
メールアドレスを変更しました。
キーのメールアドレスを変更することは可能ですか、それともキーの一部であり、新しいものを作成する必要がありますか?
SSHに使用するRSAキーペアを作成しました。これには、私のメールアドレスが含まれています。 (公開鍵の最後。)
Sshキーのその部分は単なるコメントです。いつでも好きなように変更できます。異なるサーバーで同じにする必要はありません。削除することもできます。これは、authorized_keysファイルに多くのキーがあり、そのうちの1つを取り消すか変更する必要がある場合に、何を削除するかを理解するのに役立つだけです。
ssh-rsa AAAAB3N....NMqKM= this_is_a_comment
Ssh-keygenでキーを作成するときは、通常、次のようなコマンドを使用して別のコメントを設定します。 username @ Hostはあまり役に立たないと思います。あなたが好きなコメントを付ければ、あなたや他の管理者にとって、キーが誰のものかを特定するのに役立つでしょう。
ssh-keygen ... -C YYYYMMDD_surname_givenname
ssh-keygen -c
を使用して、RSA1キーのコメントを変更できます。
ssh-keygenマンページから:
-c Requests changing the comment in the private and public
キーファイル。この操作はRSA1キーでのみサポートされています。プログラムは、秘密鍵を含むファイル、鍵にパスフレーズがある場合はパスフレーズ、新しいコメントを要求します。
したがって、~/.ssh/some_key
にあるキーのコメントを変更するには、次のコマンドを使用します。
ssh-keygen -c -f ~/.ssh/some_key -C "my new comment"
ここで、-f
オプションの後に変更するキーが続き、-C
の後に新しいコメントが続きます。
OpenSSH 6.5以降、RSA1だけでなく、すべてのキータイプで動作します。
_ssh-keygen -f ~/.ssh/keyfilename -o -c -C "here goes your comment"
_
コマンドオプションの説明:
-f
_:秘密鍵ファイル-o
_:秘密鍵をPEMから新しいOpenSSH形式に変換します-c
_:秘密鍵ファイルと公開鍵ファイルのコメントを変更します-C
_:コメントテキスト参照: ssh-keygen(1)
manページ(current)