国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ssl證書到期監(jiān)控腳本,通過(guò)企業(yè)微信提前一個(gè)月通知提醒

這篇具有很好參考價(jià)值的文章主要介紹了ssl證書到期監(jiān)控腳本,通過(guò)企業(yè)微信提前一個(gè)月通知提醒。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

????????以下是一個(gè)簡(jiǎn)單的SSL證書到期監(jiān)控腳本,它可以檢查指定域名的SSL證書是否將在一個(gè)月內(nèi)到期,并通過(guò)企業(yè)微信應(yīng)用程序發(fā)送通知。該腳本使用openssl命令檢查證書到期日期,并使用curl命令發(fā)送企業(yè)微信應(yīng)用程序消息。

????????

在這個(gè)腳本中,您需要將以下變量替換為您自己的值:

  • domain:要監(jiān)控的域名。
  • corp_id:企業(yè)微信應(yīng)用程序的CorpID。
  • agent_id:企業(yè)微信應(yīng)用程序的AgentID。
  • secret:企業(yè)微信應(yīng)用程序的Secret。
  • user_id:接收通知消息的用戶UserID。

該腳本使用openssl命令獲取指定域名的SSL證書到期日期,并計(jì)算證書到期時(shí)間戳和一個(gè)月后的時(shí)間戳。如果證書將在一個(gè)月內(nèi)到期,則使用curl命令發(fā)送企業(yè)微信應(yīng)用程序消息。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-569073.html

#!/bin/bash

# 若是要一起監(jiān)控多個(gè)域名,則可以使用for等循環(huán)便利域名

# 指定要監(jiān)控的域名
domain="example.com" # 要監(jiān)控的域名

# 指定企業(yè)微信應(yīng)用程序的相關(guān)參數(shù)
corp_id="YOUR_CORP_ID" # 企業(yè)微信應(yīng)用程序的CorpID
agent_id="YOUR_AGENT_ID" # 企業(yè)微信應(yīng)用程序的AgentID
secret="YOUR_SECRET" # 企業(yè)微信應(yīng)用程序的Secret
user_id="YOUR_USER_ID" # 接收通知消息的用戶UserID

# 計(jì)算證書到期日期
expiry_date=$(echo | openssl s_client -servername $domain -connect $domain:443 2>/dev/null | openssl x509 -noout -dates | awk -F= '{print $2}' | sed 's/GMT//')

# 計(jì)算證書到期時(shí)間戳
expiry_timestamp=$(date -d "$expiry_date" +%s)

# 計(jì)算一個(gè)月后的時(shí)間戳
one_month_later=$(date -d "+1 month" +%s)

# 如果證書將在一個(gè)月內(nèi)到期,則發(fā)送企業(yè)微信應(yīng)用程序消息
if [ $expiry_timestamp -lt $one_month_later ]; then
    message="SSL證書將在一個(gè)月內(nèi)到期:$expiry_date"
    curl "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$(curl https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$corp_id\&corpsecret=$secret | jq -r '.access_token')" \
        -H "Content-Type: application/json" \
        -d "{\"touser\": \"$user_id\", \"agentid\": \"$agent_id\", \"msgtype\": \"text\", \"text\": {\"content\": \"$message\"}}"
fi

到了這里,關(guān)于ssl證書到期監(jiān)控腳本,通過(guò)企業(yè)微信提前一個(gè)月通知提醒的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 通過(guò) saltstack 批量更新 SSL 證書

    哈嘍大家好,我是咸魚(yú)。 之前寫過(guò)兩篇關(guān)于 SSL 過(guò)期巡檢腳本的文章: SSL 證書過(guò)期巡檢腳本 SSL 證書過(guò)期巡檢腳本(Python 版) 這兩篇文章都是講如何通過(guò)腳本去 自動(dòng)檢測(cè) SSL 過(guò)期時(shí)間 的,當(dāng)我們發(fā)現(xiàn)某一域名的 SSL 證書過(guò)期之后,就要及時(shí)更換。 如果這個(gè)域名下有很多服務(wù)器

    2024年03月09日
    瀏覽(43)
  • 【vSphere 8 自簽名證書】企業(yè) CA 簽名證書替換 vSphere Machine SSL 證書Ⅰ—— 生成 CSR

    【vSphere 8 自簽名證書】企業(yè) CA 簽名證書替換 vSphere Machine SSL 證書Ⅰ—— 生成 CSR

    默認(rèn)情況下,VMCA 與 Machine SSL的關(guān)系是 本系列博文要實(shí)現(xiàn)的拓?fù)涫?因?yàn)槭褂闷髽I(yè) CA 直接簽名 Machine SSL 證書替換 vSphere 證書步驟較多且繁瑣,為了內(nèi)容關(guān)聯(lián)性和可讀性,關(guān)于這個(gè)自簽名證書系列的博文,博主分為4篇,這是第一篇,剩余4篇會(huì)陸續(xù)發(fā)布。 本篇博文主要描述了如

    2024年02月03日
    瀏覽(21)
  • 企業(yè)型多域名SSL證書怎么申請(qǐng)?有哪些流程?

    隨著越來(lái)越多的交流和交易發(fā)生在互聯(lián)網(wǎng)上,保護(hù)敏感數(shù)據(jù)和建立用戶信任成為企業(yè)的首要任務(wù)。HTTPS協(xié)議是一種關(guān)鍵的安全措施,用于保護(hù)數(shù)據(jù)傳輸?shù)臋C(jī)密性和完整性。為了實(shí)施HTTPS,企業(yè)可以選擇安裝SSL證書。而對(duì)于需要保護(hù)多個(gè)域名的企業(yè),企業(yè)型 多域名SSL證書 是理想

    2024年02月06日
    瀏覽(96)
  • 通過(guò)openSSL生成自簽名的SSL證書

    通過(guò)openSSL生成自簽名的SSL證書

    自簽名證書:就是 指的根證書,就是頒發(fā)者:和頒發(fā)給: 是相同的。證書的簽名是用證書里的公鑰對(duì)應(yīng)的私鑰進(jìn)行的簽名。這樣的證書除非是受信任的頒布機(jī)構(gòu)頒發(fā)f,一般是不被第三方信任。一般用于內(nèi)部使用及測(cè)試使用。 下面介紹生成證書的方法: 1. 生成私 鑰 要?jiǎng)?chuàng)建

    2023年04月17日
    瀏覽(20)
  • 【Github】自動(dòng)監(jiān)測(cè) SSL 證書過(guò)期的輕量級(jí)監(jiān)控方案 - Domain Admin

    【Github】自動(dòng)監(jiān)測(cè) SSL 證書過(guò)期的輕量級(jí)監(jiān)控方案 - Domain Admin

    在現(xiàn)代的企業(yè)網(wǎng)絡(luò)中,網(wǎng)站安全和可靠性是至關(guān)重要的。一個(gè)不注意的SSL證書過(guò)期可能導(dǎo)致網(wǎng)站出現(xiàn)問(wèn)題,給公司業(yè)務(wù)帶來(lái)嚴(yán)重的影響。針對(duì)這個(gè)問(wèn)題,手動(dòng)檢測(cè)每個(gè)域名和機(jī)器的證書狀態(tài)需要花費(fèi)大量的時(shí)間和精力。為了解決這個(gè)問(wèn)題,我想向大家介紹一個(gè)自動(dòng)監(jiān)測(cè)SSL證書

    2024年02月15日
    瀏覽(18)
  • HTTPS證書到期更換

    HTTPS證書到期更換

    如 到期域名 部署方式 備注 www.test1.com nginx 官網(wǎng) www.test2.com 阿里云CDN 靜態(tài)資源加速 申請(qǐng)新的SSL證書,吊銷馬上到期的證書(20分鐘); 下載新的證書(2分鐘); 修改配置(10分鐘); www.test1.com配置如下: 下載新的證書,覆蓋 /usr/local/ngin/cert/cert.pem、?/usr/local/ngin/cert/cert.key文件即可

    2024年02月05日
    瀏覽(18)
  • k8s證書100年到期

    k8s證書100年到期

    kubeadm 默認(rèn)證書為一年,一年過(guò)期后,會(huì)導(dǎo)致 api service 不可用,使用過(guò)程中會(huì)出現(xiàn):x509: certificate has expired or is not yet valid. 可以在初始化群集之前重新編譯 kubeadm,證書有效期自動(dòng)為 100 年;也可如下重新編譯修改證書 目錄 一、獲取源碼 二、修改證書有效期 三、編譯kubeadm

    2024年02月02日
    瀏覽(21)
  • k8s證書到期實(shí)際操作

    源碼下載 再次確認(rèn)分支 修改cert.go 修改constants.go 修改后如下: 官方提供的編譯鏡像,無(wú)論如何弄到服務(wù)器上就行了 成品位置 編譯好的成品在: _output/local/bin/linux/amd64/kubeadm 成品測(cè)試 成本保存 已上傳至ftp服務(wù)器,ftp://10.252.97.213/soft/kubeadm 將前邊準(zhǔn)備的kubeadm 拷貝到服務(wù)器

    2024年02月17日
    瀏覽(16)
  • 微信小程序-后臺(tái)安裝ssl證書

    微信小程序-后臺(tái)安裝ssl證書

    準(zhǔn)備工作:準(zhǔn)備ssl證書,可以在域名管理中申請(qǐng)、下載該證書(***.key ***.pem) 有幾種方式: 一、對(duì)于springboot項(xiàng)目,可以在yaml文件里面配置ssl 二、可以配置nginx,現(xiàn)在講一下這種方式: cd /usr/local/nginx/conf #進(jìn)入Nginx默認(rèn)安裝目錄。如果您修改過(guò)默認(rèn)安裝目錄,請(qǐng)根據(jù)實(shí)際配置

    2024年02月12日
    瀏覽(35)
  • prometheus通過(guò)blackbox-exporter監(jiān)控web站點(diǎn)證書

    prometheus通過(guò)blackbox-exporter監(jiān)控web站點(diǎn)證書

    線上站點(diǎn)普遍是https,因此監(jiān)控https web站點(diǎn)的證書的過(guò)期時(shí)間,是一個(gè)基礎(chǔ)性需求。例如,證書過(guò)期會(huì)導(dǎo)致tls握手失敗,進(jìn)而導(dǎo)致用戶無(wú)法正常訪問(wèn)web站點(diǎn)。 blackbox-expoter是一個(gè)web服務(wù),它暴露了一個(gè)接口,訪問(wèn)這個(gè)接口能使得它去訪問(wèn)目標(biāo)站點(diǎn),并向客戶端響應(yīng)相關(guān)的web站點(diǎn)

    2024年01月20日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包