oracle-linux update-ca-certificates 更新bash: update-ca-certificates: command not found...
时间: 2023-12-13 20:05:59 浏览: 181
`update-ca-certificates` 命令是 Debian 系统中用于更新 CA 证书的命令,在 Oracle Linux 系统中可能不存在。
你可以使用以下命令更新 CA 证书:
1. 复制新的 CA 证书文件到 `/etc/pki/ca-trust/source/anchors/` 目录:
```
sudo cp new_ca_cert.pem /etc/pki/ca-trust/source/anchors/
```
这里假设新的 CA 证书文件名为 `new_ca_cert.pem`,你需要将其替换为实际的文件名。
2. 运行以下命令更新 CA 证书:
```
sudo update-ca-trust extract
```
这个命令会将 `/etc/pki/ca-trust/source/anchors/` 目录下的所有证书文件打包成一个新的 CA 证书文件,并将其保存到 `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem` 文件中。
如果你只想更新单个证书,可以使用以下命令:
```
sudo update-ca-trust enable
```
然后手动将要更新的证书文件复制到 `/etc/pki/ca-trust/source/` 目录下,并运行以下命令:
```
sudo update-ca-trust extract
```
这个命令会重新生成 `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem` 文件,其中包含了更新后的证书信息。
注意:更新 CA 证书可能需要重启应用程序或者服务才能生效。
阅读全文