【问题标题】:Automatic certbot certificate - how to skip question?自动 certbot 证书 - 如何跳过问题?
【发布时间】:2019-11-10 17:44:37
【问题描述】:

我必须在我的 Debian 服务器上更新 Let's Encrypt 证书。由于某种原因,更新选项不起作用,certbot-auto 脚本也不起作用。

以下命令有效,但会问一些问题:

sudo certbot --server https://acme-v02.api.letsencrypt.org/directory -d *.blogginger.com --manual --preferred-challenges dns-01 certonly

我在运行此命令时遇到的问题:

  1. 您想将 HTTP 重定向到 HTTPS 吗?我在这里选择选项1

  2. 你的 IP 被记录下来了吗?

    最后按 Enter。

如何跳过这些问题? certbot 应该使用哪些参数?

谢谢!

【问题讨论】:

    标签: lets-encrypt certbot


    【解决方案1】:

    解决方案是以下命令更新服务器上的所有证书,包括提到的证书:

    sudo certbot renew
    

    我在 crontab 中插入此命令,以确保永远不会忘记更新任何证书:

    0 4 * * 0 sudo certbot renew
    

    它将在星期日的每个清晨发送一个请求。

    通过添加“-q”参数隐藏标准输出并只显示错误:

    sudo certbot renew -q
    

    【讨论】:

      【解决方案2】:

      似乎letsencrypt忘记了最初生成证书时使用的选项。

      如果您仅手动运行 certbot,只使用最少的选项,并且在被询问时选择“不更改 apache 配置”选项,我认为这些选项将被保存以供下次运行 certbot-auto renew

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-11-22
        • 2021-06-12
        • 1970-01-01
        • 2019-08-17
        • 2017-02-23
        • 1970-01-01
        • 2017-05-22
        • 2020-09-13
        相关资源
        最近更新 更多