root@localhost ~]# sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS7 错误:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS7:公钥 1 不受到保护。
时间: 2024-10-13 20:08:35 浏览: 383
当你尝试通过`sudo rpm --import`命令导入CentOS 7的RPM GPG密钥时,遇到这个错误提示意味着系统无法自动识别提供的公钥作为可信来源。通常,这可能是因为该公钥未正确地签署或加密,或者系统还没有设置好信任路径来接受来自该源的证书。
具体步骤如下:
1. 确认你手头的公钥是否来自一个官方可信的CentOS源,比如它是从CentOS官网下载的。
2. 检查公钥文件的权限,确保它允许其他人查看。你可以尝试运行`chmod 644 RPM-GPG-KEY-CentOS7`来更改权限。
3. 如果你确定公钥没有问题,尝试手动添加信任。打开终端,输入以下命令:
```
rpm --import --trustlevel=500 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS7
```
`--trustlevel=500`是一个临时的信任级别,用于测试。如果导入成功,建议更新信任级别到更稳定的值(如100),例如:
```
rpm --keyid-format=md5 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS7
rpm --setugrp 0:0 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS7
rpm --import --trustdbpath /etc/pki/ca-KEY-CentOS7
```
阅读全文
相关推荐





