使用python檢查SSL證書到期情況

2022-03-20 02:08:11 字數 1567 閱讀 6448

結合郵件告警和頁面展示,再多的網域名稱證書到期情況即可立馬知道
**示例:

# coding: utf-8 

# 查詢網域名稱證書到期情況

# time 字串轉時間陣列

start_date = time.strptime(start_date, "%b %d %h:%m:%s %y gmt")

start_date_st = time.strftime("%y-%m-%d %h:%m:%s", start_date)

# datetime 字串轉時間陣列

expire_date = datetime.strptime(expire_date, "%b %d %h:%m:%s %y gmt")

expire_date_st = datetime.strftime(expire_date,"%y-%m-%d %h:%m:%s")

# 剩餘天數

remaining = (expire_date-datetime.now()).days

print ('網域名稱:', domain)

print ('通用名:', common_name)

print ('頒發機構:', issuer)

main(domain)

結果示例:

網域名稱: www.baidu.com

通用名: baidu.com

頒發機構: globalsign organization validation ca - sha256 - g2,o=globalsign nv-sa,c=be

******************************

Python爬蟲(四)SSL證書

我們可以發現,現在大部分的 都是以https開頭的。我們知道http是指從www伺服器傳輸超文字到本地瀏覽器的傳輸協議。那https中多出的s又代表著什麼呢?這就是本文要講的ssl。https是以安全為目標的http通道,也就是說在http的基礎加上了ssl層,使資料傳輸更加的安全。ssl ssl證...

Python 開啟ssl證書校驗

python ssl文件 有啥不懂,看文件唄 1 主要方法介紹 sslcontext.load cert chain certfile,keyfile none,password none 載入私鑰和相應的證書。證書檔案字串必須是pem格式的單個檔案的路徑,其中包含證書以及建立證書真實性所需的任何數...

免費SSL證書收費SSL證書區別

免費ssl證書幾乎氾濫,很多對ssl證書有需求的使用者一直在糾結免費的ssl證書是否可用,免費的ssl證書與收費的ssl證書究竟有什麼區別 免費的ssl證書 免費或者1元,2元象徵性的收費,自主申請,過程複雜 需要專業知識,否則困難相對很多,有一定概率無法順利申請到證書,僅僅能申請入門級證書 僅能申...