deepin安装charles证书

键盘侠 2023年11月07日 566次浏览

进入隐藏目录

cd ~/.charles/ca

使用openssl转换下格式,木有openssl库的先安装

openssl x509 -outform der -in charles-proxy-ssl-proxying-certificate.pem -out charles-proxy-ssl-proxying-certificate.crt

执行完毕当前目录会生成charles-proxy-ssl-proxying-certificate.crt

新建一个charles的根证书存储路径

sudo mkdir -p /usr/share/ca-certificates/charles

移动生成好的根证书至刚新建的存储路径

cp -rf ~/.charles/ca/charles-proxy-ssl-proxying-certificate.crt /usr/share/ca-certificates/charles/

配置系统根证书路径启用charles根证书

sudo vi /etc/ca-certificates.conf

最后一行加入如下内容,如果需要注释可以使用井号

charles/charles-proxy-ssl-proxying-certificate.crt

最后重新载入系统根证书,使charles根证书生效

sudo update-ca-certificates

over