红联Linux门户
Linux帮助

Ubuntu系统下如何导入根证书

发布时间:2017-04-12 09:22:42来源:LINUX网站作者:Roland_Sun
这几天在摆弄Ubuntu系统,想要抓包就装了个Charles,但本机的HTTPS包是抓不到的,因为没有把Charles的根证书导入CA,而且Charles自带的导证书的功能在Ubuntu下好像不工作。没办法,只能自己手动添加了。
 
搞了半天发现Ubuntu系统中都没有一个好用的GUI工具可以方便的添加根证书。只有通过命令行进行操作,在此记录一下。
 
首先,将要导入的证书拷贝到一个特定目录下:
sudo cp charles.crt /usr/local/share/ca-certificates/charles.crt
 
注意,这个证书必须是DER格式的,而且必须以.crt结尾。如果证书不是DER格式的话,请先用下面的命令对其进行转化:
openssl x509 -outform der -in charles.pem -out charles.crt
 
最后,键入命令请求系统更新根证书:
sudo update-ca-certificates
 
搞定!
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29923.html