Mam kilka certyfikatów SSL i chciałbym otrzymywać powiadomienia o wygaśnięciu certyfikatu.
Moim pomysłem jest stworzenie cronjobu, który codziennie wykonuje proste polecenie.
Wiem, że openssl
polecenia w systemie Linux można użyć do wyświetlenia informacji o certyfikacie zdalnego serwera, tj .:
openssl s_client -connect www.google.com:443
Ale nie widzę daty ważności w tym wyniku. Ponadto muszę zakończyć to polecenie za pomocą CTRL+ c.
Jak mogę sprawdzić termin ważności zdalnego certyfikatu ze skryptu (najlepiej używając openssl
) i zrobić to w „trybie wsadowym”, aby działał automatycznie bez interakcji użytkownika?
-servername www.google.com
serwera dla serwerów obsługujących SNI Aby uniknąć konieczności zakończenia, wyślij do niej / dev / null< /dev/null