您的当前位置:首页 >IT科技 >聊聊 SSL 证书过期巡检脚本 正文
时间:2025-11-04 08:25:04 来源:网络整理编辑:IT科技
哈喽大家好,我是咸鱼。我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请。如果没有及时更换证书的话,就有可能导致网站出问题,给公司业务带来一定的影响。所以说我们要每隔一定时间去检查网站上的 S
哈喽大家好,聊聊我是书过咸鱼。
我们知道 SSL 证书是期巡会过期的,一旦过期之后需要重新申请。检脚如果没有及时更换证书的聊聊话,就有可能导致网站出问题,书过给公司业务带来一定的期巡影响。
所以说我们要每隔一定时间去检查网站上的检脚 SSL 证书是否过期。
如果公司业务体量较大的聊聊话,肯定不止一个域名,书过而一个域名后面又会对应着多台机器,期巡如果我们手动输入命令一台台检测的检脚话,所需要的聊聊精力和时间是很大的。
那么今天咸鱼跟大家介绍一个自己平常在用的书过自动检测 SSL 过期时间的IT技术网 shell 脚本。
前面我们说到,期巡一个公司(一个业务)底下可能会有多个域名多个 IP 地址,所以说我们需要整理出来放到一个文件里面,如下所示:
图片
整理出来之后,后面只需要循环遍历 domain.txt 中的每一行内容,然后把域名和 ip 地址分别提取出来一个一个去检测就行了。
首先我们对 domain.txt 中的内容进行循环遍历,提取出域名和 ip 池。
图片
然后再遍历 ip 池,取出每一个 ip 地址,然后执行检测命令,把检测到的结果存进 text 变量里。
图片
我们着重看下检测命令:
图片
图片
输出信息如下(即 text 变量内容):
图片
其中 notBefore 是开始时间,notAfter 是过期时间。
需要注意的是,如果提取不到 SSL 证书的信息,那么 text 里面是云南idc服务商没有内容的,所以在检测过期时间之前我们需要判断一下。
图片
然后我们提取出输出的 SSL 证书信息中 notAfter 的值,然后转换成时间戳的形式,并且求出当前的时间戳。
图片
最后我们用过期时间减去当前时间,得出剩余时间,再对剩余时间做判断。
图片
我们来看下执行结果:
证书未过期


MakerBot3D打印机(发现未来制造业的无限可能性)2025-11-04 08:18
如何找回LD密码(有效方法帮助您恢复丢失的密码)2025-11-04 07:50
苹果助手(便捷、智能、实用,苹果助手为您服务)2025-11-04 07:26
佳能24-35镜头的性能与特点(全画幅广角镜头,画质出众,适用范围广)2025-11-04 07:03
蓝牙错误(排除蓝牙连接问题的常见解决方法)2025-11-04 07:03
小米四手机的性能如何?(解析小米四手机的各项功能和表现,为你带来更好的使用体验)2025-11-04 06:51
华帝蒸箱(探秘华帝蒸箱的创新科技和出色性能)2025-11-04 06:51
波导仿苹果手机,如何实现近乎完美的模仿?(探索波导手机在外观、功能和性能等方面的模仿成果及局限性)2025-11-04 06:31
组装电脑主机的简易教程(一步步教你如何组装自己的电脑主机,轻松实现个性化定制)2025-11-04 05:55
CPUN2940(全面解析CPUN2940的特点、性能和应用领域)2025-11-04 05:46
给计算机装双系统的完全教程(轻松搭建双系统,满足不同需求)2025-11-04 08:20
华为概念手机(探索未来,华为概念手机引领智能时代的新潮流)2025-11-04 07:54
轻松拖的秘诀(以帮轻松拖为主题的实用指南)2025-11-04 07:54
格力精密模具(以格力精密模具为主题的深入探讨与分析)2025-11-04 07:28
用粘土手工打造独特电脑装饰(发挥创意,打造个性化电脑装饰品)2025-11-04 07:21
CPUN2940(探索CPUN2940的强大性能和多功能特性)2025-11-04 06:23
长虹55Q1R——品质与智能的完美结合(一款全面升级的智能电视,领略高品质视听体验)2025-11-04 06:22
探索3DS裸眼3D的奇妙世界(体验无需眼镜的3D视觉盛宴)2025-11-04 06:05
华为电脑电源改装教程(提升华为电脑性能的完美改装指南)2025-11-04 06:05
Z17自拍手机(探索Z17自拍功能的创新与魅力)2025-11-04 05:46