你如何通过密钥服务器交换密钥?
工作示例非常适合发送和查找+检索。
我知道gpg --send-keys
是命令,但是您如何找到 keyid(尝试了 - 的所有输出--list-keys
)。--keyserver keys.gpugp.net
使用--send-keys
但不使用--search-keys
(说坏 uri)。我应该发布哪些密钥?要发布到哪个密钥服务器。尽管是一个非常简单的程序,但 gnugp 文档很糟糕(链接断开,信息丢失)。
您正在处理两个问题:
gpg --search-keys
搜索密钥服务器,而不是本地。使用gpg --list-keys
来代替。keys.gnupg.net
,不是keys.gpugp.net
(错别字)。此外,您必须为协议添加前缀,hkp://
大多数密钥服务器都支持。gpg --send-keys [keyid]
: 将密钥 ID 发送到密钥服务器gpg --recv-keys [keyid]
: 从密钥服务器获取密钥 IDgpg --search-keys [needle]
:在包含“needle”的密钥服务器上搜索密钥,例如。在 UID 中gpg --list-keys [needle]
:列出所有包含“needle”的本地键,例如。在 UID 中要选择默认配置的密钥服务器以外的其他密钥服务器,请使用--keyserver [URI]
. 确保使用完整且有效的 URI,如hkp://pool.sks-keyservers.net
, or hkp://keys.gnupg.net
(实际上指的是当今的 SKS 密钥服务器池)。
归档时间: |
|
查看次数: |
7430 次 |
最近记录: |