如何将keybase.io上朋友的公钥导入Thunderbird/Enigmail?
嘿,这个问题我熟,我来给你一步步拆解操作,两种方法任你选,都能轻松把朋友的Keybase公钥导入Thunderbird/Enigmail:
方法1:图形化复制粘贴(新手友好)
- 先打开Keybase,搜索到你朋友的主页,找到他的PGP公钥板块,点击查看完整公钥(一般会有类似「View full key」的选项)。
- 把整个公钥文本完整复制——必须包含开头的
-----BEGIN PGP PUBLIC KEY BLOCK-----和结尾的-----END PGP PUBLIC KEY BLOCK-----,一个字符都不能少! - 打开Thunderbird,点击顶部菜单栏的
Enigmail→Key Management(密钥管理)。 - 在密钥管理窗口里,点击
File→Import Keys from Clipboard(从剪贴板导入密钥)。 - 导入完成后,找到朋友的公钥,右键点击它选择
Trust(信任),设置合适的信任级别(比如「I trust fully」)——这一步非常重要,不然Enigmail可能会拒绝用这个密钥加密邮件。
方法2:用Keybase命令行快速导入(适合喜欢终端的用户)
- 先确保你装了Keybase的命令行工具(没装的话去Keybase官网下载安装就行)。
- 打开终端/命令提示符,输入这条命令:
这条命令会直接把朋友的公钥导出并导入到本地GPG密钥库,而Enigmail是和本地GPG共享密钥的,所以Thunderbird里立刻就能看到。keybase pgp export -u 你朋友的Keybase用户名 | gpg --import - 同样,记得去Thunderbird的密钥管理里给这个公钥设置信任级别哦。
小提醒
- 如果导入失败,先检查是不是复制的公钥不完整,或者命令里的用户名输错了。
- 设置信任的时候,根据你对朋友的熟悉程度选择合适的级别就好,不用盲目选最高级。
内容的提问来源于stack exchange,提问作者Christian
相关产品推荐
相关产品推荐

