let’s encrypt 是一套老牌,免費的 SSL 憑證申請服務,但每一次只能申請三個月,所以每三個月要手動在申請一次憑證,這樣的操作很麻煩,透過 certbot 則可以透過指令化及自動排程去申請 let’s encrypt 的 SSL 免費憑證。
請用系統管理員身份執行開啟命令提示字元(或 PowerShell 命令列視窗)
切到目錄C:\Program Files (x86)\Certbot\bin ,或將此指令集加到系統環境變數。
測試一下 Certbot,執行:
certbot –-version certbot -h
certbot certonly --manual -m [email protected] -d *.letgo.com.tw certbot certonly --manual -m [email protected] -d *.markkulab.net
certbot renew
P.S. 不過由於這邊通常是剛申請的,直接執行這個指令的話,應該都會出現「Cert not yet due for renewal」告訴使用者還不需要更新。
certbot renew --dry-run
certbot certonly --manual -m [email protected] -d *.letgo.com.tw certbot certonly --manual -m [email protected] -d *.markkulab.net NET USE X: \\192.168.50.52\Container\data robocopy C:\Certbot\live X:\frpc /E NET USE X: /delete