一个查看域名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/相关文章智能推荐
1
Shell系统监控脚本
运维自动化一个系统监控脚本,主要监控了cpu、内存和磁盘使用率,容器和服务监控,使用json作为配置文件,并在满足设定的条件时向用户发邮件报警。
2
Shell脚本像普通命令一样使用选项传递参数
运维自动化基于getopts和shift两个命令实现通过选项向Shell脚本传递参数
3
使用ACME.SH进行免费且自动化的DV证书续订
NetworksACME,即自动自动证书管理环境(Automatic Certificate Management Environment),是一个无需人工干预就能自动颁发和更新证书的协议。目前,证书颁发机构Let’s Encrypt通过ACME协议免费提供DV证书。
4
为 Linux 主机配置动态密码
Linux软件部署及使用通过 Google Authenticator 和 PAM 为 Linux 主机的 SSH 登录配置动态验证码,支持密码或密钥搭配动态码认证,并介绍登录验证、时间同步与用户豁免的配置方法。
5
In corde meo multa suspiria
随笔In corde meo multa suspiria. Pulchritudinem tuam deplorant, et frigus cordis tui.
随机文章随机推荐

