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


高清显卡(以高清显卡玩游戏,畅享细腻画面与流畅动画)2025-11-05 09:16
联想320笔记本测评(性能稳定可靠,适合日常办公)2025-11-05 09:10
余额宝安全性解析(探究余额宝的安全性及风险控制机制)2025-11-05 09:07
探索vivo1.27.1系统的全新主题体验(个性化设计与用户体验的完美结合)2025-11-05 08:52
iOS11Beta2的新特性与改进(一步步揭开iOS11Beta2的神秘面纱)2025-11-05 07:16
人瞩浏览器(探索人瞩浏览器的功能与特点,让您的上网体验更加舒适和高效)2025-11-05 07:05
华为WASAL00(探索华为WASAL00的卓越性能和创新功能)2025-11-05 06:56
以长城移动手机卡怎么样?(探究长城移动手机卡的优势和特点)2025-11-05 06:54
华硕X552MD主板评测(性能稳定可靠,华硕X552MD主板值得购买)2025-11-05 06:51
JBLEverest300耳机评测(探索音乐新境界的绝佳选择)2025-11-05 09:21
7870显卡(一款强大的显卡选择及其性能评估)2025-11-05 08:31
开心宝财富(探索理财新方式,让财富生活更开心)2025-11-05 08:14
2K显示屏下观看1080p内容的效果如何?(探究2K显示屏与1080p分辨率之间的兼容性与视觉体验)2025-11-05 08:11
咕咚2.0(连接人与世界的新起点)2025-11-05 08:10
探索Adreno510的性能与优势(一款强劲的移动图形处理器)2025-11-05 08:01
小米5sPlus(一部高性价比的小米明星机型)2025-11-05 07:39
探索夏普LCD52LX750A的卓越表现与革新技术(领先一步的视觉享受,夏普液晶电视带给您全新感官体验)2025-11-05 07:36
电脑录屏教程(学习如何使用电脑进行高效的屏幕录制)2025-11-05 07:22
实现手机和电脑远程资源共享的方法(利用网络和应用软件,手机和电脑互通无碍)2025-11-05 06:56