우분투에서 기본 파이어 폭스와 함께 제공되지 않는 루트 CA를 추가하고 싶지만 방법을 모르겠습니다.
로 로컬 인증서에 추가하려고 시도했지만 certutil
작동하지 않았습니다. 인증서 데이터베이스를 엉망으로 만들었습니다.
$ certutil -A -d .mozilla/firefox/kek3dogy.default/ -i /usr/local/share/ca-certificates/FNMT_ACRAIZ.crt -n "Certificado Raiz FNMT" -t "TCu,Cuw,Tuw"
그리고
$ certutil -L -d .mozilla/firefox/kek3dogy.default/
Certificate Nickname Trust Attributes
SSL,S/MIME,JAR/XPI
Go Daddy Secure Certification Authority ,,
VeriSign Class 3 Secure Server CA - G3 ,,
VeriSign Class 3 Extended Validation SSL CA ,,
DigiCert High Assurance CA-3 ,,
GlobalSign Domain Validation CA - G2 ,,
GeoTrust SSL CA ,,
StartCom Class 2 Primary Intermediate Server CA ,,
Google Internet Authority ,,
Certificado Raiz FNMT CT,C,c
USERTrust Legacy Secure Server CA ,,
HP Jetdirect 2B0EAD20 ,,
Akamai Subordinate CA 3 ,,
VeriSign, Inc. ,,
Thawte SGC CA ,,
VeriSign Class 3 Secure Server CA - G2 ,,
인증서는 Firefox에 표시되지 않습니다. 프로필을 삭제 하더라도이 작업을 여러 번 시도했지만 Firefox 인터페이스에 한 번 나타나지만 완전히 비었습니다.
어쨌든 그것은 사용자에게만 해당되며 시스템 전체에 추가하고 싶습니다. 수정할 수있는 시스템 전체 데이터베이스가 있습니까? 방법?
수정할 수있는 시스템 전체 데이터베이스가없는 경우 X 시작 스크립트 ( /etc/X11/Xsession.d/
하나 또는 xdg 자동 시작 시스템에서 호출 한 스크립트 /etc/xdg/autostart/
)를 사용하여 세션 시작시 사용자 프로필을 수정할 수 있지만 해결 방법이 필요합니다. 공장. 명령 행에서 사용자 프로파일에 인증서를로드 할 수도 없습니다!
profiles.ini
없습니까? 그런 다음 변경 사항을 추가 한 후이를 profiles.ini
각 사용자 디렉토리에 복사 할 수 있습니다 .
firefox -p
있지만 Firefox를 먼저 닫아야합니다.