SSH 鍵ファイルのコメントを確認する
OpenSSH の ssh-keygen
コマンド で生成した SSH キーペア(秘密鍵+公開鍵)には、デフォルトで ユーザー名@ホスト名
という形のコメントが付加されます。
このコメントは、公開鍵ファイル (~/.ssh/id_XXX.pub
) の末尾を見ると確認できます。
ssh-ed25519 AAA3NzaC1AA...省略...COst+87ciWFY maku@macbook.local
あるいは、ssh-keygen -l
コマンドで確認することもできます。
$ ssh-keygen -l -f ~/.ssh/id_ed25519
256 SHA256:vd6Ab577wzS6/so1BR1zGP8r7br0smWV4Wklw28Rre0 maku@macbook.local (ED25519)
SSH 鍵ファイルのコメントを設定する
SSH キーのコメントは、キーの作成時に -C
オプションで自由に設定できます。
$ ssh-keygen -t ed25519 -C "your_email@example.com"
既存の SSH キーのコメントを修正するには、ssh-keygen -c
コマンドを使用します。
$ ssh-keygen -c -C "新しいコメント" -f ~/.ssh/id_ed25519
オプションの大文字と小文字に注意してください。
最初は小文字 (-c
) で、後ろは大文字 (-C
) です。
関連記事
- SSH キーの管理: SSH キーのパスワードを変更する (ssh-keygen -p)
- SSH キーの管理: SSH キーの種類やフィンガープリントを確認する (ssh-keygen -l)
- Ansible で SSH サーバーをセキュアにする (ansible.builtin.lineinfile, ansible.builtin.service)
- SSH キーの管理: SSH の接続先ごとにキーを使い分ける (~/.ssh/config)
- SSH サーバー (sshd) の起動・停止・再起動方法まとめ
- SSH サーバー (sshd) 設定のベストプラクティス
- SSH キーの管理: ssh-id-copy で SSH の公開鍵をリモートホストに登録する