一个查看域名ssl认证有效期的脚本
82 字
1 分钟
一个查看域名ssl认证有效期的脚本
server_name=$1
# 获取网站的证书有效期ssl_time=$(echo | openssl s_client -servername ${server_name} -connect ${server_name}:443 2>/dev/null | openssl x509 -noout -dates|awk -F '=' '/notAfter/{print $2}')
# 转换时间戳ssl_unix_time=$(date +%s -d "${ssl_time}")
# 获取今天时间戳today=$(date +%s)
# 计算剩余时间
let expr_time=($ssl_unix_time-$today)/24/3600
echo "${server_name} : SSL Certification Expired in $expr_time days. "使用
[root@wordpress-187 ~]#./ssl_expire.sh blog.freelytomorrow.comblog.freelytomorrow.com : SSL Certification Expired in 247 days.支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
一个查看域名ssl认证有效期的脚本
https://white-festa.net/posts/ssl-cert-expire/ 最后更新于 2023-08-14,距今已过 975 天
部分内容可能已过时
相关文章 智能推荐
1
Shell系统监控脚本
运维自动化 一个系统监控脚本,主要监控了cpu、内存和磁盘使用率,容器和服务监控,使用json作为配置文件,并在满足设定的条件时向用户发邮件报警。
2
Shell脚本像普通命令一样使用选项传递参数
运维自动化 基于getopts和shift两个命令实现通过选项向Shell脚本传递参数
3
使用ACME.SH进行免费且自动化的DV证书续订
Networks ACME,即自动自动证书管理环境(Automatic Certificate Management Environment),是一个无需人工干预就能自动颁发和更新证书的协议。目前,证书颁发机构Let’s Encrypt通过ACME协议免费提供DV证书。
4
深入 etcd:Raft 共识协议中的选举机制: 角色、Quorum 与 Pre-Vote
容器 从节点角色、Quorum 公式、选举流程、split vote 处理,到 Pre-Vote 预投票机制,系统梳理 etcd 在主节点宕机场景下的完整共识过程
5
将单点Control Plane的Kubernetes扩充为多个Control Plane实现集群高可用性
容器 结合Nginx负载均衡,keepalived + VIP机制实现的三控制平面的kubernetes集群
随机文章 随机推荐