AWS:certbot-auto 不再支持您的系统

Din*_*ino 19 amazon-web-services certbot

尝试使用 certbot 在 Amazon Linux 2 上更新 letsencript,我收到以下消息:

certbot-auto 不再支持您的系统。无法安装 Certbot。

我完全迷失了,我不知道该怎么办。我找不到任何提供解决方案的详尽文档。

Sha*_*lan 7

根据https://community.letsencrypt.org/t/certbot-1-9-0-release/135414


除基于 Debian 或 RHEL 的系统外,所有系统都弃用了已更改的certbot-auto。

从这个网站:https : //community.letsencrypt.org/t/fail-to-detect-amazon-linux-2-certbot/136140

The best chance to get Certbot working on Amazon Linux 2 is to install the rpm from EPEL as described here: https://aws.amazon.com/blogs/compute/extending-amazon-linux-2-with-epel-and-lets-encrypt/
Run Code Online (Sandbox Code Playgroud)


小智 5

以下是有关如何在任何系统上安装 certbot 的说明:https ://certbot.eff.org/instructions

特别是对于带有 Nginx 网络服务器的 Ubuntu 18.04,我能够使用以下命令安装 certbot:

snap install core
snap refresh core
snap install --classic certbot
Run Code Online (Sandbox Code Playgroud)

然后你可以使用certbot命令运行 certbot


goe*_*ric 5

由于无法安装 snapd,我们在亚马逊 Linux 上完全放弃了 certbot。我们正在使用 getssl(另一个 acme 客户端),它看起来不错。github 上的 getsl

  • 感谢这个注释。我放弃了 certbot,也使用 getssl。我在这里记录了我的旅程,以防它对某人有帮助 - https://millionclues.com/tutorials/lets-encrypt-on-amazon-aws-ec2-with-getssl/ (3认同)