RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


linux:bash:ssl_cert_check

Скрипт для проверки SSL сертификатов

Скачать/установить

# curl https://raw.githubusercontent.com/Matty9191/ssl-cert-check/master/ssl-cert-check --create-dirs -o /opt/ssl-chk/ssl-cert-check
# cd /opt/ssl-chk
# chmod +x ssl-cert-check
# echo -e "google.com 443\n\yandex.ru 443" >> /opt/ssl-chk/ssl-cert-test
# ssl-cert-check -a -f ssl-cert-list -q -x 30 -e [email protected]
  • -a отправить уведомление на почту
  • -e адрес электронной почты
  • -f файл со списком доменов для проверки
  • -q не выводить ничего в терминал
  • -x интервал истечения срока действия сертификата

Добавил в cron и теперь точно знаю, когда покупать новый сертификат или идти проверять почему не работает certbot.

Для наглядности пример без ключа –q

[root@mars ~]# /opt/ssl-chk/ssl-cert-check -a -i -f /opt/ssl-chk/ssl-cert-list -x 60 -e [email protected]  
Host                                Issuer            Status   Expires     Days
----------------------------------- ----------------- -------- ----------- ----
foobar.com:443                      Let's Encrypt     Expiring Mar 13 2019 48                                 
foobar.de:443                       Let's Encrypt     Expiring Mar 10 2019 45                                 
foobar1337.com:443                  cPanel, Inc.      Expiring Mar 23 2019 58                                 
mx.foobar.net:993                   XX                Valid    Dec 7 2028  3605                               
example1.ru:443                     COMODO CA Limited Valid    Jun 24 2019 151                                
example2.ru:443                     COMODO CA Limited Valid    Apr 23 2019 89                                 
travolta.net:443                    Let's Encrypt     Expiring Feb 28 2019 35                                 
qwerty.shop:443                     COMODO CA Limited Valid    Nov 19 2020 665                                

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
linux/bash/ssl_cert_check.txt · Последнее изменение: 2019/01/24 01:47 — 127.0.0.1