Ubuntu'da varsayılan firefox ile gelmeyen bazı kök CA'ları eklemek istiyorum, ancak nasıl olduğunu bilmiyorum.
Onları yerel sertifikalara eklemeye çalıştım certutil
ama işe yaramadı. Sertifika veritabanımı mahvetti.
$ certutil -A -d .mozilla/firefox/kek3dogy.default/ -i /usr/local/share/ca-certificates/FNMT_ACRAIZ.crt -n "Certificado Raiz FNMT" -t "TCu,Cuw,Tuw"
ve sonra
$ 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 ,,
Sertifika Firefox'ta görünmez. Bunu birkaç kez denedim, hatta profili sildim ve Firefox arayüzünde bir kez göründü, ancak tamamen boştu.
Neyse, bu sadece bir kullanıcı için ve ben onları sistem genelinde eklemek istiyorum. Değiştirebileceğim sistem çapında bir veritabanı var mı? Nasıl?
Düzenleyebileceğim hiçbir sistem veritabanı /etc/X11/Xsession.d/
yoksa /etc/xdg/autostart/
, oturum başlangıcında kullanıcı profilini değiştirmek için X start komut dosyasına ( olanlar veya xdg autostart sistemi tarafından adlandırılan komut dosyası) güvenebilirim , ancak bu konuda bir çözüme ihtiyacım var. Eserleri. Kullanıcı profillerine sertifikaları bile komut satırından yükleyemiyorum!
profiles.ini
musunuz? Sonra değişikliklerinizi ona ekleyebilir ve ardından profiles.ini
her kullanıcı dizinine kopyalayabilirsiniz .
firefox -p
- ancak önce Firefox'u kapatmanız gerekir.