随着大家对数据安全的重视程度越来越高,以及来自各类浏览器的压力,很多网站都增加了SSL证书,进入了https时代。随着网站数量的增多,https证书的管理也比较麻烦,毕竟有些SSL证书的有效期有1年、2年、3年(3年的已经没有了),短的比如免费的Let's只有3个月的有效期。如果忘记续费,浏览器会给出明显的提示,非常影响用户体验。这里给大家提供几个检查SSL证书过期时间并提醒大家的网站和Shell脚本:
1、
2022:不再提供该服务,建议使用:直接输入域名然后填写邮箱地址,非常简单,不需要注册。
开通之后点击“SIGN UP”注册账号,填写邮箱地址并设置密码,这里的邮箱地址可以设置为移动运营商(联通、电信、移动)的邮箱,他们一般都有免费邮箱,可以直接在手机上发短信提醒。
登录后点击左侧栏“ ”,会出现如下图提示:
Let's拥有N多个服务器节点可供选择,是SSL证书检查工具中的首选。
添加域名后,建议点击“运行测试”测试是否正常。
2. 其他类似的 SSL 监控网站
类似的监控工具还有很多,我们粗略地列出来:
2.1.只需输入域名并填写电子邮件地址即可。这是一个非常简单的过程,无需注册。
2.2. 可一次性填写多个域名,流程简单,可验证多个邮箱地址。
2.3. 这个跟Let'类似,需要注册,如果只想检查一次到期时间,点击“运行抽检”,如果想注册账号添加监控,点击“ ”。
3. +脚本
当然你不需要使用前面几个网站,你也可以直接在VPS或者服务器上配置下面的脚本来实现邮件提醒。
cd /root && wget -O .tar.gz && tar zxf .tar.gz
然后使用nano、vim或者类似工具编辑/root/.sh和/root/.py。
.sh是域名列表,每个域名之间用空格隔开,是提醒邮箱地址,不填写则不会发送邮件提醒,是提前提醒的天数。
.py,填写你的邮箱SMTP服务器地址,填写SMTP服务器端口,填写邮箱地址,填写邮箱密码。因为很多VPS服务商已经屏蔽了25端口,都默认使用SSL协议发送,所以可以通过这里的常用邮箱服务商SMTP服务器端口查询来查询各个邮箱服务商具体的SMTP服务器地址和端口信息。
设置完以上信息后,可以尝试执行/root/.sh看是否能正常获取过期时间。
如果没有问题的话,可以添加0 5 * * * /root/.sh,这样每天早上5点就会检查一次。
结尾
好了,SSL证书过期提醒工具就介绍到这里,如果用于生产环境,建议使用多个监控工具同时提醒,并以不同的提醒周期提醒,保证在到期前能及时更换新的SSL证书。
如果您有任何疑问,请在此文章中留言或者在论坛上提供反馈。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。