从certbot-AUTO更改为使用certbot

2025-05-09 17:00:05 1
  • 收藏
  • 管理

    我继承了一台运行Ubuntu 14.04.4 LTS的服务器,该服务器使用certbot-Auto脚本。我想按照这些安装说明将其升级/更改为使用certbot。

    查看脚本的内容,这是LE_AUTO_VERSION=“0.15.0”

    $VENV_PATH不会为我的用户和根用户生成任何输出

    因此,我相信我接下来要执行的命令应该是:

    Rm-rf/home/user/.local/share/let加密

    Rm-rf/根/.local/共享/let加密

    那么我应该按照安装说明进行操作

    这些步骤正确吗?我错过什么了吗?另外,我是否需要对这些目录中的文件执行任何操作或担心这些文件?

    /var/log/letsEncrypt

    /var/lib/letsEncrypt

    /etc/letsEncrypt

    提前感谢您的帮助和指导,Hi@mahomedh

    您使用的是证书吗?如果是,这是

    马哈茂德:

    Rm-rf/home/user/.local/share/let加密

    Rm-rf/根/.local/共享/let加密

    那就太可怕了。

    做一个备份--然后试一试。如果它不起作用,你必须解决问题。

    您使用的是证书吗?

    是的,但我们不介意重新签发证书。因为自动续费功能不起作用,所以它们中的大多数都已过期。

    尤尔根·奥尔:

    做一个备份--然后试一试。如果它不起作用,你必须解决问题。

    谢谢你的建议。我已经做了备份。但我宁愿避免进入故障系统故障排除的兔子洞,因为可能有更好的方法来避免系统故障。

    那就太可怕了。

    Certbot-AUTO仍然将证书数据存储在/etc/letsEncrypt中。本地/共享/letsENCRYPT目录仅用于存储代码,而不是数据。此外,请记住Certbot包将自动设置一个cron作业来运行“certbot-q renew”。如果您有一个现有的定制cron作业,您可以删除它。谢谢。这是否意味着我的脚步应该很好?,mnordhoff:

    另外,请记住Certbot包将自动设置一个cron作业来运行“certbot-q renew”。如果您有一个现有的自定义cron作业,则可以将其删除。

    它可以自动续费。无论如何,这是最终目标之一。我已经删除了现有的cron作业。我只想说清楚,我正在努力实现

    在不中断系统或阻止安装当前certbot的情况下删除旧脚本

    安装当前和推荐的certbot

    让它可靠地自动续订所有证书。是的,不同版本的Certbot将很乐意使用/etc/letsENCRYPT中的彼此的文件。请注意,certbot-Auto会自动更新到最新发布的版本,所以当您安装操作系统包时,您将使用稍微旧一点的Certbot版本,太棒了!谢谢。我要试一试,看看效果如何。

    上一页:从cron作业续订证书时出现问题 下一页:从URL到页面这一过程是如何完成的
    全部评论(0)