Dies ist, was ich auf meinem Linux-Rechner ausgeführt habe. Ich möchte dieses Zertifikat zu Java Keystore hinzufügen, aber ich kann keinen Inhalt in dieser .cert-Datei sehen.Ich lade das Zertifikat einer Site herunter, aber wenn ich diese Datei öffne, wird kein Inhalt angezeigt. So habe ich die Cert-Datei heruntergeladen
echo -n | openssl s_client -connect {HOSTNAME}:-1 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ./a.cert
Was Sie sehen, ob Sie nur den 's_client' Befehl auf der Kommandozeile ausführen? Die openssl-Seite für s_client gibt port '-1' keine besondere Bedeutung. Was passiert, wenn Sie stattdessen 443 angeben? –
Es wird "Befehl nicht gefunden" angezeigt. @JimGarrison –
Ich meinte natürlich 'openssl s_client' ... –