Проверяем срок действия ssl сертификата.

Дата | 07.03.2020

Курируемых доменов с ssl сертификатом скопилось много, на некоторые приходит письмо на почту, а на некоторые без уведомления, так как регистрировал ssl другой человек и на свою почту.
Решил написать простенький скрипт для отслеживая срока действия ssl сертификата.
Проверяем срок действия ssl сертификата на сайте.

#!/bin/bash
echo "-## Мои ##-"
echo | openssl s_client -servername fryaha.ru -connect fryaha.ru:443 2>/dev/null | openssl x509 -subject -noout -dates | sed 's/notBefore/Start/;s/notAfter/End/;s/subject\=CN \= \|subject\=OU \= Domain Control Validated\, OU \= PositiveSSL\, CN \= /Domain=/' | sed 's/[0-9]\+\:[0-9]\+\:[0-9]\+//;s/ GMT//;s/\(.*End.*\)/\o033[1;37;44m\1\o033[0m/'
echo | openssl s_client -servername domen.local -connect domen.local:443 2>/dev/null | openssl x509 -subject -noout -dates | sed 's/notBefore/Start/;s/notAfter/End/;s/subject\=CN \= \|subject\=OU \= Domain Control Validated\, OU \= PositiveSSL\, CN \= /Domain=/' | sed 's/[0-9]\+\:[0-9]\+\:[0-9]\+//;s/ GMT//;s/\(.*End.*\)/\o033[1;37;44m\1\o033[0m/'
exit 0

Получаем.

$ sh check_ssl_domain.sh | grep "End=Mar" -B 2 | egrep "2020" -B 2
Domain=fryaha.ru
Start=Mar 19  2019
End=Mar 18  2020
--
Domain=domen.local
Start=Mar  4  2019
End=Mar  3  2020

Тут мы выделяем/подсвечиваем синим цветом и жирным текстом пункт End.
Проверяем срок действия ssl сертификата

Скрипт 1 проверяем срок действия ssl сертификата.

Одна мысль на “Проверяем срок действия ssl сертификата.

  1. Pingback: Проверка срока действия ssl сертификата у сайта - FRYAHA.RU

Добавить комментарий

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