🔑
github のユーザ名を変えたので、署名用の gpg key のUIDを変える
- 最近 githubのusernameを変えたので、コミット署名用の gpg 鍵 のuidを更新。
- gpg 鍵は yubikeyで管理している。
環境
NAME="Fedora Linux"
VERSION="42 (Workstation Edition)"
YubiKey: YubiKey 5C NFC(FirmwareVer:5.7.4)
UIDの追加、削除
# 鍵のID確認
gpg --list-secret-keys --keyid-format=long
# 鍵のIDを指定して編集。(副鍵を指定しても同じ主鍵の設定に移るので問題ない)
gpg --edit-key <鍵のID>
# uidの追加
gpg> adduid
本名: hoge
電子メール・アドレス: hoge@example.com
コメント:
次のユーザIDを選択しました:
"hoge <hoge@example.com>"
名前(N)、コメント(C)、電子メール(E)の変更、またはOK(O)か終了(Q)?O
# 削除する場合
# 削除したいuidを選択
gpg> uid 1
gpg> deluid
GitHubへの再登録
gpg --export -a
で表示された公開鍵をGitHubへ登録。
- 一度古い鍵を削除→登録する。
Discussion