尽管安装了 ca 证书,但未找到 update-ca-certificates 命令

问题描述 投票:0回答:1

我已经通过

sudo yum install ca-certificates
命令安装了 ca-certificates 包,但是在尝试运行
sudo update-ca-certificates
命令时出现错误,因为找不到它。可能是什么问题?我尝试寻找该包(以防 PATH 出现问题),但我没能在机器上找到它。

linux certificate gnu cacerts
1个回答
0
投票

并非所有 Linux 版本都使用

update-ca-certificates
——当我尝试在 Fedora(Red Hat 发行版)上运行
update-ca-certificates
时,我遇到了类似的问题,并发现 Fedora 上的等效命令被称为
update-ca-trust
。以下是 Fedora 的文档,介绍如何添加新证书:

您只需将 PEM 或 DER 文件格式的证书文件复制到 /etc/pki/ca-trust/source/anchors/ 目录,然后运行 update-ca-trust 命令,例如:

cp ~/certificate-trust-examples/Cert-trust-test-ca.pem /etc/pki/ca-trust/source/anchors/

update-ca-trust

您可以通过运行

cat /etc/os-release
来了解您所使用的 Linux 的具体发行版和版本。从那里您可以查找操作系统的文档,了解如何在操作系统上添加证书颁发机构。

© www.soinside.com 2019 - 2024. All rights reserved.