GPG添加新的用户信息
最近一段时间我决定启用 [email protected]
这个邮箱地址作为我的工作邮箱,于是我把 GitHub 等都换成了这个,但我的 GPG 就炸了。
所以需要找办法向 GPG 更新或者添加用户信息,总不可能删掉信息重新做 GPG 吧?
选择编辑的 Key
这里假设你导入了你的主密钥,因为有可能你像我一样用的是子密钥
我发现也可以通过指定邮箱的方式来编辑 key,那就用邮箱方式吧
1 |
|
进入后就可以开始编辑 Key 了,本次目的主要是新增不是删除,因为老的邮箱我也在用
只不过以后工作邮箱就变了
新增 GPG 用户信息
在 GPG 的交互终端里输入以下命令
1 |
|
然后按照他提示的信息填入,这样新的信息就完成了
如果旧的信息需要被删除的话需要有额外的步骤,用 deluid
命令即可
完成后输入 save
命令退出 GPG 的交互终端即可
接下来?
接下来需要做的,就是重新导出密钥,重新之作智能卡,重新上传公钥到 KeyServer
以上步骤参照我的这篇文章即可 GPG 物理密钥的安装与密钥的迁移
对了,还得更新 GitHub 这些地方的公钥,他们不是自动更新的
GPG添加新的用户信息
https://blog.krysztal.dev/2024/05/29/GPG添加新的用户信息/