Имея сертификат TLS в локальном файле, я могу отобразить его детали, используя следующий синтаксис:
openssl x509 -text -noout -in cert_filename
Есть ли способ отобразить сертификат TLS удаленного SMTP / POP3 / HTTP-сервера в этом же формате в терминале Bash?
command-line
openssl
tls
malloc4k
источник
источник
-starttls PROTO
если протокол не является родным SSL / TLS. Например,-starttls pop3
.Вы можете использовать
s_client
команду OpenSSL для выгрузки сертификата в формате PEM (и многих других вещей, но-in
, похоже , это не волнует). Все, что вам нужно, это некоторое перенаправление вывода, чтобы убедить,x509
что:источник