Generieren Sie Zertifikate für das Setup des Headless-Browsers für Linux
Generieren Sie TLS/SSL-Zertifikate, um die Docker-REST-API zu sichern und HTTP-Anforderungen zu authentifizieren.
Vorbereitungen
Erfüllen Sie die in aufgeführten Voraussetzungen Headless-Browser-Setup für LinuxThema.
Erforderliche Rolle: administrator auf Ihrem ServiceNowInstanz und lokaler Administrator auf dem Hostcomputer.
Warum und wann dieser Vorgang ausgeführt wird
Warnung:
Ruft Zertifizierungsberechtigungsschlüssel von einer vertrauenswürdigen Zertifizierungsstelle ab.
Standardmäßig werden bei der Offenlegung der Docker-API keine Anforderungen authentifiziert, wodurch Ihr Hostcomputer angreifbar für Angriffe bleiben kann. Docker-API unterstützt jedoch die TLS-Authentifizierung, bei der Anforderungen anhand öffentlicher privater Schlüssel verifiziert werden, die in der HTTPS-Verschlüsselung bereitgestellt werden. In diesem Schritt erstellen Sie diese Schlüssel für den Server und den Client.
Tipp:
Weitere Informationen finden Sie unter Verwenden Sie TLS (HTTPS), um den Docker-Daemon-Socket zu schützen .Um die Erinnerung an diese zu erleichtern, geben Sie die folgenden Befehle in Ihr Linux-Terminal ein. Hinweis : Fügen Sie diese Umgebungsvariablen Ihrem Terminal-Profil nicht hinzu. Aus Sicherheitsgründen sollten sie nur für die Dauer der aktuellen Sitzung vorhanden sein.
PASSWORT exportieren="<Passwort, mit dem die Zertifikate generiert werden sollen>"SERVER-IP="<IP-Adresse dieses Servers>" exportierenHOSTNAME=„<Hostname dieses Servers>“ exportieren