1.獲取certbot-autoapi
wget https://dl.eff.org/certbot-auto
2.添加執行權限dom
chmod u+x certbot-auto
3.申請證書code
sudo ./certbot-auto --server https://acme-v02.api.letsencrypt.org/directory --manual --preferred-challenges dns-01 certonly -d "*.your-domain.com"
4.添加TXT記錄
_acme-challenge.your-domain.com
記錄值爲:(生成的字符串)
server
5.可根據如下命令查詢TXT記錄是否生效dns
dig _acme-challenge.your-domain.com txt
6.證書生成成功後保存在 /etc/letsencrypt/live/your-domain.com/
中字符串
7.證書有效期爲三個月,從新生成證書命令 certbot-auto renew
terminal