Je veux ajouter des autorités de certification racine qui ne sont pas fournies avec le firefox par défaut sur Ubuntu, mais je ne sais pas comment.
J'ai essayé de les ajouter aux certificats locaux avec certutil
, mais cela n'a pas fonctionné. Cela a gâché ma base de données de certificats.
$ certutil -A -d .mozilla/firefox/kek3dogy.default/ -i /usr/local/share/ca-certificates/FNMT_ACRAIZ.crt -n "Certificado Raiz FNMT" -t "TCu,Cuw,Tuw"
et alors
$ 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 ,,
Le certificat n'apparaîtra pas sur Firefox. J'ai essayé plusieurs fois, même en supprimant le profil, et il est apparu une fois sur l'interface Firefox, mais complètement vide.
Quoi qu'il en soit, ce n'est que pour un utilisateur, et je veux les ajouter à l'échelle du système. Existe-t-il une base de données à l'échelle du système que je peux modifier? Comment?
S'il n'y a pas de base de données à l'échelle du système que je puisse modifier, je peux compter sur un script de démarrage X (en tant que /etc/X11/Xsession.d/
ceux, ou un script appelé par le système de démarrage automatique xdg sur /etc/xdg/autostart/
) pour modifier le profil utilisateur au démarrage de la session, mais j'ai besoin d'une solution qui travaux. Je ne peux même plus charger de certificats sur les profils utilisateur depuis la ligne de commande maintenant!
profiles.ini
? Ensuite, vous pouvez y ajouter vos modifications, puis le copier et profiles.ini
le placer dans chaque répertoire utilisateur.
firefox -p
- mais vous devez d'abord fermer Firefox.