Как получить PEM-сертификат с хоста через SSL-порт

openssl s_client -connect HOSTNAME.at:443 -showcerts /dev/null | openssl x509 -outform PEM > meinzertifikat.pem


Команда «openssl s_client -connect hostname.at:443 -showcerts /dev/null | openssl x509 -outform pem > meinzertifikat.pem» используется для получения PEM-сертификата с удаленного хоста через SSL-порт.

Команда начинается с «openssl s_client -connect hostname.at:443 -showcerts», где «hostname.at» представляет собой имя удаленного хоста, а «443» — номер порта SSL-соединения. Опция «-showcerts» позволяет отобразить все сертификаты цепочки доверия, предоставленные сервером.

Затем вывод команды перенаправляется в команду «openssl x509 -outform pem > meinzertifikat.pem», которая преобразует полученные сертификаты в формат PEM и сохраняет их в файл «meinzertifikat.pem».

Эта команда полезна для анализа сертификатов, проверки их действительности и использования в различных целях, таких как установка доверия к удаленному серверу.

Альтернативно, можно воспользоваться инструментами, предоставляемыми браузерами или другими SSL-клиентами для получения сертификатов с удаленного хоста.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *