Ubuntu系统下如何导入根证书

前端之家收集整理的这篇文章主要介绍了Ubuntu系统下如何导入根证书前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这几天在摆弄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

搞定!

原文链接:https://www.f2er.com/ubuntu/353525.html

猜你在找的Ubuntu相关文章