+45 29 27 97 47

E-Mail: odr@skilejlighed.com

Wget zertifikat herunterladen

Der Versuch, dieses Thema zu googlen war schwierig und hat vor allem Ergebnisse darüber, wie man ein Zertifikat, das Sie bereits heruntergeladen haben, während mit wget oder curl, aber das ist nicht, was ich in diesem Fall brauchen. Wie kann ich das öffentliche selbstsignierte Zertifikat des Servers über wget oder curl in eine lokale Datei herunterladen? In meinem Browser kann ich zu einem Computer in meinem lokalen Intranet in meinem Unternehmen navigieren und dieses Zertifikat (nachdem ich das Zertifikat als vertrauenswürdig markiert hat) in eine Datei exportieren. Ich versuche, diesen Prozess in ein Shellscript zu automatisieren, damit ich mein Leben ein wenig einfacher machen kann, wenn ich verschiedene Befehlszeilentools verwende, ohne Sicherheit aus dem Fenster zu werfen. export https_proxy=”server1.cyberciti.biz:3128/” wget –http-user=”USER” –http-password=”PASSWORD” cyberciti.biz/foo/bar.tar.gz Im zweiten Schritt verwende ich das gleiche Zertifikat .pem Dateien , auch die gleiche Cookies-Datei im ersten Schritt generiert. Dieser Schritt ruft tatsächlich die Hauptfunktion der Anwendung auf, um bestimmte Vorgänge/Aufgaben auszuführen. Ich bin mir nicht sicher, ob es sich um wget oder curl handelt, aber das Folgende funktioniert, wenn Sie sich nur um den öffentlichen Schlüssel kümmern. Wenn es jedoch ein selbstsigniertes Zertifikat gibt, werden die Dinge etwas interessanter. Wenn Sie die Daten im Zertifikat sehen möchten, können Sie verwenden: Exportieren Sie das SSL-Zertifikat einer Website mit Google Chrome: Dies gibt den Ergebnissen, die die Zertifikate enthalten, nur beachten Sie, dass das Stammzertifikat ein Symbol mit goldumrandeten Elementen hat. Die anderen haben einen blauen Rand. Zunächst: Wenn sich dieser Computer im Internet befindet und das SSL-Zertifikat von einer vertrauenswürdigen Quelle signiert ist, ist es nicht erforderlich, ein Zertifikat anzugeben. Wie ich am besten feststellen kann, überprüft dies nicht die Zertifikatkette, sondern kann Ihnen nur sagen, welche ssl-Identität der Endserver bereitstellt. Nach dem Wechsel zu HTTPS, wie wget ausgeführt wird. Ich meine, wie man eine vertrauenswürdige Verbindung zwischen zwei Computern herstellt und dann wget ausführt.

Der obige Befehl sollte für fast jeden Server funktionieren, der ein verkettetes Zertifikat anzeigt. Es können null oder mehr Zwischenzertifikate vorhanden sein. Im folgenden Artikel zeige ich, wie ich das SSL-Zertifikat von einem Server (Website-URL) mit Google Chrome, Mozilla Firefox und Internet Explorer-Browsern exportieren und mit dem Befehl openssl SSL SSL-Zertifikat aus der Befehlszeile abrufen kann.