在我中,pubring.gpg
我有两个用户使用相同的电子邮件地址,但是其中一个条目不再有效。如何删除其中之一?
在我中,pubring.gpg
我有两个用户使用相同的电子邮件地址,但是其中一个条目不再有效。如何删除其中之一?
Answers:
“如何指定用户ID”手册页对此进行了说明。通常,您有几种选择来引用键:
通过指纹,这是密钥材料的哈希值总和:
指定密钥ID的最佳方法是使用指纹。这样可以避免在密钥ID重复的情况下产生歧义。
在您的情况下,由于您会意识到任何重复的短键ID,因此可能已经足够了。您可以使用与使用邮件地址完全相同的方式使用密钥ID来引用密钥-只需运行即可gpg --delete-keys <the-key-id>
,就像使用指纹(gpg --delete-keys <fingerprint>
)一样。但是,也许这是将GnuPG配置为使用长密钥ID的好机会吗?
最后,如果其中一个密钥不再是OpenPGP定义的(已过期,已撤销),则GnuPG不会再使用它进行加密了,您可以放心地保留它。如果维护者只保留了它们两个(因为他失去了访问秘密密钥的权限,...),那么您当然可以自行删除它。请注意:删除密钥后,您将无法再验证旧签名!