Wenn das TLS-Zertifikat in einer lokalen Datei vorhanden ist, kann ich seine Details mithilfe der folgenden Syntax anzeigen:
openssl x509 -text -noout -in cert_filename
Gibt es eine Möglichkeit, das TLS-Zertifikat des Remote-SMTP / POP3 / HTTP-Servers in demselben Format im Bash-Terminal anzuzeigen?
command-line
openssl
tls
malloc4k
quelle
quelle
-starttls PROTO
wenn das Protokoll nicht natives SSL / TLS ist. Zum Beispiel-starttls pop3
.Sie können den OpenSSL-
s_client
Befehl verwenden, um das Zertifikat im PEM-Format zu sichern (und viele andere Dinge, die sich jedoch-in
nicht darum zu kümmern scheinen). Alles, was Sie brauchen, ist eine Ausgabeumleitung, um davonx509
zu überzeugen , dass:quelle