linux 安装自签名根证书

2025-04-28
  1. 首先准备好crt或pem格式的根证书文件。
  2. 将crt或pem拷贝到证书目录。
  3. 更新。

附:不同系统证书目录和更新方式
| 系统 | 证书路径(拷贝到这里) | 更新 | 证书管理工具安装命令 | |————–|——————————————–|————————————————————————————————|————————————| | Alpine | /usr/local/share/ca-certificates/ | update-ca-certificates | apk add ca-certificates | | Amazon Linux | /etc/pki/ca-trust/source/anchors/ | update-ca-trust extract | yum install ca-certificates | | Arch | /etc/ca-certificates/trust-source/anchors/ | trust extract-compat | pacman -Sy ca-certificates-utils | | CentOS | /etc/pki/ca-trust/source/anchors/ | update-ca-trust extract | yum install ca-certificates | | CoreOS | /etc/pki/ca-trust/source/anchors/ | update-ca-certificates | Built into the system | | Debian | /usr/local/share/ca-certificates/ | update-ca-certificates | apt-get install -y ca-certificates | | Fedora | /etc/pki/ca-trust/source/anchors/ | update-ca-trust extract | dnf install ca-certificates | | MacOS | /Library/Keychains/System.keychain | security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain | Built into the system | | RedHat | /etc/pki/ca-trust/source/anchors/ | update-ca-trust extract | yum install ca-certificates | | SUSE | /etc/pki/trust/anchors/ | update-ca-certificates | zypper install ca-certificates | | Ubuntu | /usr/local/share/ca-certificates/ | update-ca-certificates | apt-get install -y ca-certificates | | Windows | C:\Windows\System32\certsrv\CertEnroll\ | certutil -addstore -f ""Root"" | Built into the system |