要更新OpenSSL的根證書,您可以按照以下步驟操作:
更新系統包:
sudo apt-get update
sudo apt-get upgrade
sudo yum update
sudo dnf update
安裝或更新CA證書包:
sudo apt-get install ca-certificates
sudo yum install ca-certificates
sudo dnf install ca-certificates
驗證更新:
openssl命令檢查根證書是否已更新:openssl version -a
openssl s_client -connect example.com:443 -showcerts
從可信來源下載新的根證書:
.pem或.crt格式)。備份舊的根證書:
sudo cp /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt.bak
替換根證書文件:
ca-certificates.crt:sudo cp /path/to/new-ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
更新CA證書數據庫:
sudo update-ca-certificates
驗證更新:
openssl命令檢查根證書是否已更新:openssl version -a
openssl s_client -connect example.com:443 -showcerts
通過以上步驟,您可以成功更新OpenSSL的根證書,確保您的系統使用最新的安全證書。