Root-CA-Zertifikate - Exportieren aus Windows, Importieren in Ubuntu

Root-CA-Zertifikate - Exportieren aus Windows, Importieren in Ubuntu

Ich stehe hinter einem Unternehmensproxy und wir haben Windows-PCs mit vorinstallierten Root-CA-Zertifikaten, sodass SSL mit dem Proxy funktioniert. Auf meinem PC starte ich Linux-VMs zum Testen und muss daher diese Zertifikate in der VM installieren, damit ich auf jede gewünschte SSL-URL zugreifen kann (Github-Klonen usw.). Ich habe einige Methoden ausprobiert, um die Zertifikate aus Windows zu exportieren und in Ubuntu zu importieren, aber bisher kann ich innerhalb der VM nicht auf SSL zugreifen.

Diese Antwort gab mir die beste Vorstellung davon, in welchem ​​Format das Zertifikat aus Windows exportiert werden sollte (Base-64 .cer).Nachdem ich die Dateien exportiert .cerund an die richtige Stelle in der VM kopiert habe, benenne ich sie mit .crtErweiterungen um.

Diese Antwort fasst am besten zusammen, was ich in der VM versuche.

Nachdem ich die Zertifikate zum usr/share/ca-certificatesVerzeichnis hinzugefügt und update-ca-certificatesdie Zertifikate ausgeführt habeTunwird mit einem symbolischen Link verknüpft /etc/ssl/certs, aber es kommt weiterhin zu keinem SSL-Verkehr.

Dies ist auf einem Windows 7-Host, Ubuntu 12.04-Gast.

Antwort1

Necro-Posting, aber falls jemand anders das hier sieht:

Die Antwort (scheint) zu sein, dass Firefox einen anderen Mechanismus zum Speichern von Zertifikaten verwendet. Sie sollten ihn daher dem benutzerspezifischen Firefox-Profil hinzufügen. (Kann die Firefox-GUI verwenden.)

SehenFügen Sie Zertifizierungsstellen systemweit in Firefox hinzu

Das Problem hierbei ist, dass Firefox keinen „zentralen“ Ort hat, an dem es nach Zertifikaten sucht. Es sucht nur im aktuellen Profil. Deshalb funktioniert das Ändern von /usr/share/ca-certificates oder anderen ähnlichen Verzeichnissen mit Firefox nicht. Dies ist etwas, was seit Jahren gefordert wird; siehe Probleme 620373, 449498 und 454036 (und wahrscheinlich gibt es noch viele andere).

Ihnen bleiben also nur zwei Möglichkeiten: entweder jedes Profil zu ändern oder das Verhalten von Firefox zu ändern. Ich weiß, das ist nicht das, wonach Sie suchen, aber es gibt keine Möglichkeit, da Firefox nur die Profile der Benutzer betrachtet.

verwandte Informationen