如何将自签名证书添加到不同的浏览器?

Lan*_*nes 5 linux ssl command-line

如何将自签名证书添加到例如:Linux 下的 Google Chrome(从命令行)?谢谢!

use*_*686 0

根据LinuxCertManagement

例如,要信任根 CA 证书来颁发 SSL 服务器证书,请使用

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <nickname> -i <filename>

注意:要信任自签名服务器证书,我们应该使用

certutil -d sql:$HOME/.pki/nssdb -A -t "P,," -n <nickname> -i <filename>

不幸的是,由于NSS bug 531160 ,这不起作用。要解决 NSS 错误,您必须使用“C,,”信任标志将其作为 CA 来信任。

对于 Firefox,将-d参数更改为 Firefox 配置文件路径,不带sql:.