我正在使用ubuntu18桌面,并且我添加了需要使用Firefox 73.0的证书:
/usr/share/ca-certificates/mozilla
,并将其添加到:
/etc/ca-certificates.conf
在文件末尾,如:
mozilla/caname.crt
并运行:
update-ca-certificate
现在,我可以通过浏览器看到证书在firefox证书列表中,但是没有标记任何信任框,因此它不起作用。
是否可以从cli强制在此证书上使用信任标志,也许使用certutil?
我知道有很多方法可以使用cli命令将证书输入到firefox中,但没有一种方法对我有用,现在我可以使用上述命令添加证书,但是我需要添加信任。
答案 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的情况下效果很好