How to add CA to system root
Reference
If you want to send or receive messages signed by root authorities and these authorities are not installed on the server, you must add a trusted root certificate manually.
Use the following steps to add or remove trusted root certificates to/from a server.
MAC OSX
#ADD
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/new-root-certificate.crt
#DEL
sudo security delete-certificate -c "<name of existing certificate>"
Windows
#ADD
certutil -addstore -f "ROOT" new-root-certificate.crt
#DEL
certutil -delstore "ROOT" serial-number-hex
Debian & Ubuntu
#ADD
sudo cp foo.crt /usr/local/share/ca-certificates/
sudo cp foo.crt /usr/local/share/ca-certificates/foo.crt
sudo update-ca-certificates
#DEL
sudo rm -f /usr/local/share/ca-certificates/foo.crt
sudo update-ca-certificates --fresh
Centos 6x
#ADD
sudo yum install ca-certificates
sudo update-ca-trust force-enable
sudo cp foo.crt /etc/pki/ca-trust/source/anchors/
update-ca-trust extract
Centos 5x
cat foo.crt >> /etc/pki/tls/certs/ca-bundle.crt
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)