我如何定期更新 Let's Encrypt 证书?

我如何定期更新 Let's Encrypt 证书?

目前,letsencrypt-auto当从命令行以例如作为-d example.com -d www.example.com参数运行时,以交互方式请求我是否要将 HTTP 请求强制重定向到 HTTPS。

我该如何 cron 它?我可以运行它< input.txt或某种形式的吗yes 2 |?或者letsencrypt-auto当它没有连接到 tty 时会采取不同的行为吗?

谢谢,

答案1

首先,更新到最新版本certbot。如果您仍在拨打电话,letsencrypt-auto则很可能您使用的版本非常旧,迟早会停止工作。

您需要做的就是致电certbot-auto renew或进行续订certbot renew。您获得的每个证书都已在 中存储了自己的配置文件/etc/letsencrypt,无需再次明确指定选项。

理想情况下,您应该使用certbotLinux 发行版提供的软件包。除了保持最新状态外,这些软件包还包括一个 systemd 计时器,您可以启用它来自动运行更新作业。

相关内容