首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >LaunchPad的GPG确认表未能添加密钥

LaunchPad的GPG确认表未能添加密钥
EN

Ask Ubuntu用户
提问于 2020-07-14 12:38:21
回答 1查看 92关注 0票数 1

我试图上传我的PGP密钥到LaunchPad,但最后一步失败。以下是我迄今所做的工作:

  1. 使用gpg --send-keys --keyserver keyserver.ubuntu.com <KEY ID>将公钥上载到Ubuntu服务器。
  2. gpg --send-keys <KEY ID>发布了全局密钥环的密钥。
  3. 通过表单将键添加到LauchPad以更改pgp键。
  4. 解密了从LaunchPad自动发送的电子邮件。

LaunchPad电子邮件包含一个类似于https://launchpad.net/token/qwertyuiop的激活地址.这将导致一种新的形式来确认密钥。当我单击“确认”时,它会出现以下错误:

启动板无法导入OpenPGP键%{指纹}。检查是否在全局密钥环中正确地发布了它(使用gpg --发送键),并检查是否正确地输入了指纹(由gpg -指尖nt生成)。稍后再试或取消您的请求。

指纹为corrext,密钥已在全局密钥环中。还会有什么问题吗?

EN

回答 1

Ask Ubuntu用户

发布于 2020-07-14 13:47:16

LaunchPad最终验证了密钥。虽然我不确定这是原因,但我删除了一个被遗忘的钥匙从一个旧的系统在此期间。

首先检查现有密钥:

代码语言:javascript
运行
复制
$ gpg --list-keys
 /home/duque004/.gnupg/pubring.kbx
 ---------------------------------
 pub   rsa3072 2018-04-06 [SC] [expires: 2020-04-06]
       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 uid           [ultimate] Luís de Sousa <luis@mail.com>
 sub   rsa3072 2018-04-06 [E] [expires: 2020-04-06]
 
 sub   rsa4096 2020-07-06 [SC]
       YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
 uid           [ultimate] Luís de Sousa <luis@mail.com>
 sub   rsa4096 2020-07-06 [E]

然后删除密钥:

代码语言:javascript
运行
复制
gpg --delete-secret-keys XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

最后,删除公钥:

代码语言:javascript
运行
复制
gpg --delete-key XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1258967

复制
相关文章

相似问题

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