Ubuntu18 firefox将信任添加到现有证书

时间:2020-02-24 11:50:22

标签: firefox certificate ubuntu-18.04 mozilla certutil

我正在使用ubuntu18桌面,并且我添加了需要使用Firefox 73.0的证书:

/usr/share/ca-certificates/mozilla

,并将其添加到:

/etc/ca-certificates.conf

在文件末尾,如:

mozilla/caname.crt

并运行:

update-ca-certificate

现在,我可以通过浏览器看到证书在firefox证书列表中,但是没有标记任何信任框,因此它不起作用。

是否可以从cli强制在此证书上使用信任标志,也许使用certutil?

我知道有很多方法可以使用cli命令将证书输入到firefox中,但没有一种方法对我有用,现在我可以使用上述命令添加证书,但是我需要添加信任。

1 个答案:

答案 0 :(得分:0)

找到了此解决方案以在ubuntu上向Firefox添加证书:

https://github.com/mozilla/policy-templates/#proxy

只需将此文件添加到:

x.names <-NULL
for (i in 1:length(df)){
  x.names[i]<-c(unique(df[[i]]$Cluster))
  names(df)<-x.names
}

在policys.json中添加:

    #include <iostream>
    using namespace std;
    #include <map>
    #include <string>
    int main(){
       map<string,string> x; 
       x["10"]=20;
       cout <<x["10"]<<endl;
    }

安装部分首先是证书的名称,然后是路径。 并重新启动Firefox。如果某件东西不起作用,请尝试重置Firefox,就好像您已经设置了某件东西一样,然后将其卡住。

这种方法在没有certutil的情况下效果很好