У мене є кілька сертифікатів SSL, і я хотів би отримати повідомлення, коли термін дії сертифікату закінчився.
Моя ідея - створити кронштейн, який щодня виконує просту команду.
Я знаю, що openssl
команду в Linux можна використовувати для відображення інформації про сертифікат віддаленого сервера, тобто:
openssl s_client -connect www.google.com:443
Але я не бачу дати закінчення терміну дії у цьому висновку. Також я повинен скасувати цю команду за допомогою CTRL+ c.
Як я можу перевірити закінчення терміну дії віддаленого сертифіката зі сценарію (бажано, використовуючи openssl
) та зробити це в "пакетному режимі", щоб він запускався автоматично без взаємодії з користувачем?
-servername www.google.com
для серверів з підтримкою SNI. Щоб уникнути необхідності припинення, надішліть йому / dev / null< /dev/null