Tôi có một số chứng chỉ SSL và tôi muốn được thông báo khi chứng chỉ đã hết hạn.
Ý tưởng của tôi là tạo ra một cronjob, thực thi một lệnh đơn giản mỗi ngày.
Tôi biết rằng openssl
lệnh trong Linux có thể được sử dụng để hiển thị thông tin chứng chỉ của máy chủ từ xa, tức là:
openssl s_client -connect www.google.com:443
Nhưng tôi không thấy ngày hết hạn trong sản phẩm này. Ngoài ra, tôi phải chấm dứt lệnh này với CTRL+ c.
Làm cách nào tôi có thể kiểm tra hết hạn chứng chỉ từ xa từ tập lệnh (tốt nhất là sử dụng openssl
) và thực hiện trong "chế độ hàng loạt" để nó tự động chạy mà không cần tương tác của người dùng?
-servername www.google.com
máy chủ cho các máy chủ hỗ trợ SNI Để tránh sự cần thiết phải gửi / dev / null cho nó< /dev/null