我有一个 GPG 密钥,用于签署包并将其提交到 Launchpad。
是否可以在另一个安装中重复使用该密钥,或者我是否始终必须为新安装的 GNU/Linux 操作系统创建一个新密钥?
答案1
~/.gnupg
您可以创建密钥的导出,然后在新安装上导入,而不是复制文件夹,例如
$ gpg --export-secret-keys --output mykeys
然后在新系统上:
$ gpg --import mykeys
(笔记:您需要知道与密钥关联的密码才能导入它们)
通过导出和导入,您可以处理不同安装gpg
的不同版本之间的任何版本/格式差异。gpg
您可以--export
以相同的方式使用存储的公钥的选项。 (尽管我发现不包括公钥是清除多年来收集的所有旧的、未使用的密钥的好方法,如果您不明确需要它们)
答案2
将 ~/.gnupg 复制到新系统