certbot自动更新dnspod ssl证书
发布于 2024-12-03
33人围观 0条评论
发表于 2024-12-03
33人围观 0条评论
yum install certbot pip3 install certbot-dns-dnspod mkdir /root/.secrets/certbot #获取api key参考这里https://console.dnspod.cn/account/token/token vim /root/.secrets/certbot/dnspod.ini dns_dnspod_email = someone@example.com dns_dnspod_api_token = "12345,c54cd52eae137f765af143d1dfader3434" chmod 600 /root/.secrets/certbot/dnspod.ini sudo certbot certonly -a dns-dnspod --dns-dnspod-credentials /root/.secrets/certbot/dnspod.ini -d example.com -d "*.example.com" # -a:指定使用的插件 # --dns-dnspod-credentials :指定 dnspod 使用的 含 email 和 api_token 的配置文件 # -d:指定要生成证书的域名 #查看当前有哪些证书 certbot certificates #自动续费 crontab -e #写入如下信息 30 1 * * 1 certbot renew --renew-hook "/usr/sbin/nginx -s reload"
33