简单配置HTTPS证书到期监控

由于公司之前使用了大量的单域名免费SSL证书, 开通时间又各不相同, 因自己的疏忽大意,终究还是吃了HTTPS证书过期导致APP出现线上事故的亏

其实阿里云自带了SSL证书到期预警, 但是预警消息只会发送给注册账号时使用的邮箱, 外加免费SSL证书每个账号只有20个额度, 这就导致SSL证书分散到了各个账号上, 无形中增加了维护成本

利用阿里云的云监控, 配置HTTPS接口地址也能实现监控的目的 - 不过他是收费的

那么既然有自己的服务器, 为什么不自己写一个监控脚本呢?

要点
1. 使用shell脚本遍历配置文件里所有的域名
2. 使用openssl查询域名的HTTPS证书剩余时间
3. 使用server酱进行预警通知

配置文件 domain_ssl.info, 用于配置需要检测的域名, 一行一个

新建httpsCheck.sh脚本, 并使用chmod +x httpsCheck.sh增加执行权限

“简单配置HTTPS证书到期监控”的2个回复

  1. 大哥,你的JiJiDown被人贩卖了,是一个博客,还贩卖其他人软件

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

00:00/00:00