首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何识别gpg密钥ID以使它们可以被删除

如何识别gpg密钥ID以使它们可以被删除
EN

Unix & Linux用户
提问于 2018-01-31 14:00:15
回答 1查看 29.9K关注 0票数 28

在执行apt-key list时,我看到一个希望删除的键。

代码语言:javascript
复制
...
pub   rsa2048 2017-11-24 [SC]
      3241 413F 3CE0 B919 E82F  DCA0 6239 92CF C9A9 7C2C
uid           [ unknown] John Doe <john.doe@gmail.com>
sub   rsa2048 2017-11-24 [E]
...

man apt-key告诉我,我可以通过执行apt-key del keyid来删除密钥。它还告诉我,list (又名finger)将列出带有指纹的可信密钥,因此我假设3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C是指纹,而不是密钥。我已经处理过gpg --list-keysgpg --list-public-keys,但是它没有列出任何键,而是使用各种不显示密钥ID的非文本文件创建~/.gnupg/

如何识别密钥以便删除密钥?

PS。在问这个问题之前,我搜索了一个解决方案,一些人建议不要使用“短键ids”。如果我不应该像man apt-key描述的那样通过密钥I删除密钥,请提供适当的方法。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-01-31 14:05:52

这个键是gpg键指纹的最后8个字符,这是pub下的长十六进制码。

在您的例子中是:sudo apt-key del C9A97C2C

参考资料:

票数 45
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/420961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档