我正在尝试通过将GnuPG密钥对导入到每台机器上来共享它。以下是我的操作步骤:
gpg --allow-secret-key-import --import secret.gpg.key
gpg --import public.gpg.key
密钥已使用-a
导出。
在执行gpg --list-keys
时,公钥显示正确,但私钥不显示(gpg --list-secret-keys
)。
我做错了什么?
顺便说一下:我是用Puppet来做这个的,所以任何不需要我输入命令(如--edit-key
等)的解决方案都会受到赞赏。
gpg --list-secret-keys
输出有什么问题吗?GPG没有标记密钥为默认的标志。它只是选择列表中的第一个密钥作为默认密钥。如果你需要改变这种行为,我可以提供一个解决方案。 - gertvdijk