真正解决:gpg --verify sig: 无法检查签名:找不到公钥

简介: 真正解决:gpg --verify sig: 无法检查签名:找不到公钥

具体错误

$ gpg --verify grub-2.06.tar.xz.sig
gpg: 假定被签名的数据是‘grub-2.06.tar.xz’
gpg: 于 2021年06月08日 星期二 23时11分08秒 CST 创建的签名,使用 RSA,钥匙号 988C2166
gpg: 无法检查签名:找不到公钥

导入

$ gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 988C2166
gpg: 下载密钥‘988C2166’,从 hkp 服务器 keyserver.ubuntu.com
gpg: 密钥 988C2166:公钥“Daniel Kiper <dkiper@net-space.pl>”已导入
gpg: 需要 3 份勉强信任和 1 份完全信任,PGP 信任模型
gpg: 深度:0 有效性:  1 已签名:  0 信任度:0-,0q,0n,0m,0f,1u
gpg: 合计被处理的数量:1
gpg:           已导入:1  (RSA: 1)

加入

$ sudo gpg --armor --export 988C2166 | sudo apt-key add -
gpg: 警告:配置文件‘/home/tsit/.gnupg/gpg.conf’所有权不安全
OK
注意有两个sudo
目录
相关文章
|
Linux
解决办法:更新linux时候提示“由于没有公钥,无法验证下列签名 ***”
解决办法:更新linux时候提示“由于没有公钥,无法验证下列签名 ***”
957 1
|
7月前
|
安全 网络安全
jsch 报错 no matching host key type found. Their offer: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha> 如何处理
【5月更文挑战第24天】jsch 报错 no matching host key type found. Their offer: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha> 如何处理
609 1
|
7月前
|
安全 网络安全
jsch 报错 no matching host key type found. Their offer: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha>问题处理方法
【5月更文挑战第10天】jsch 报错 no matching host key type found. Their offer: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha>问题处理方法
321 0
|
7月前
|
数据安全/隐私保护
如何使用GPG 给文件签名?
如何使用GPG 给文件签名?
179 0
|
安全 JavaScript 网络安全
错误:写入 EPROTO 3928:错误:1408F10B:SSL 例程:ssl3_get_record:错误版本号:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:332 #71
错误:写入 EPROTO 3928:错误:1408F10B:SSL 例程:ssl3_get_record:错误版本号:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:332 #71
368 0
真正解决:gpg --verify sig: 无法检查签名:找不到公钥
真正解决:gpg --verify sig: 无法检查签名:找不到公钥
1134 0
|
Windows
Windows系统下MD5,SHA1或者SHA256三种校验方式
Windows系统下MD5,SHA1或者SHA256三种校验方式
492 0
|
Ubuntu
sudo apt-get update出现W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名:
sudo apt-get update出现W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名:
397 0
sudo apt-get update出现W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名:
|
Linux 网络安全
Linux下的github 添加秘钥出错:Key is invalid. You must supply a key in OpenSSH public key for
Linux下的github 添加秘钥出错:Key is invalid. You must supply a key in OpenSSH public key for
Linux下的github 添加秘钥出错:Key is invalid. You must supply a key in OpenSSH public key for
gpg: verify signatures failed: 文件打开错误
gpg: verify signatures failed: 文件打开错误
122 0