我正在尝试为我无法直接访问的机器生成一个letsencrypt证书(除了上传SSL证书)。我已经下载了最新的 CLI (certbot) 并发现了一个--preferred-challenge
似乎允许 DNS 主机验证而不是标准 HTTP 验证的标志。
当我运行以下命令时:
./certbot-auto certonly --manual --preferred-challenge dns --domains domain_to_secure.com
我收到以下消息:
自我验证需要
dnspython
安装可选的依赖项。
在网上找到 dnspython 包很容易,但是如何让 certbot 将其识别为插件包?