key - 无法从 keys.gnupg.net 添加 key

标签 key gnupg

我正在尝试运行此命令:

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A

但我收到一个错误:
Executing: /tmp/apt-key-gpghome.jrw4s0ijoc/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
gpg: keyserver receive failed: Connection refused

你可以帮帮我吗?我在 Debian 9 上运行,GPG 版本是 2.1.18,libgcrypt 版本是 1.7.6-beta。

最佳答案

keys.gnupg.net 是 SKS key 服务器池的别名,由组织和志愿者(如我)运行的许多 PGP key 服务器:

$ host keys.gnupg.net
keys.gnupg.net is an alias for pool.sks-keyservers.net.
pool.sks-keyservers.net has address 78.157.209.9
pool.sks-keyservers.net has address 45.33.82.183
pool.sks-keyservers.net has address 176.9.31.215
pool.sks-keyservers.net has address 217.92.13.131
...

您的请求将发送到池中的其中一台服务器(可能是随机的)。

我的猜测是你不走运并且击中了一台停机(或阻止了你的 IP,或其他)并且尚未从池中删除的服务器。

我的第一个建议是再试一次——刚才那个命令对我来说成功了。

关于key - 无法从 keys.gnupg.net 添加 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44768657/

相关文章:

pandas - 如何跳过 Pandas 中的关键错误?

ssh - 如何使ssh使用不同的id_dsa

linux - key 环中的 Git GPG 密码

oracle - Oracle PL/SQL dbms_crypto 包能否解密使用 Linux gpg 命令加密的文件?

c++ - 使用 GPGME 生成 key 时出错

postgresql - 公共(public)和私有(private)gpg key 存储在哪里?

web - 从网站捕获多媒体 key ?

php - 数组键上的模式匹配

Java KeyListener - 如何检测是否按下了任何键?

go - 无法使用 golang 的 openpgp 数据包签署有效的 gpg key