如何使用 certbots 将子域添加到 LetsEncrypt?

如何使用 certbots 将子域添加到 LetsEncrypt?

我安装了 certbot 并成功使用它来加密我的主页。

现在我尝试使用 dovecot 和 postfix 为我的网站设置电子邮件系统。

我大部分时间都在运行,唯一的问题是,thunderbird 向我发出有关地址欺诈的警告,因为我将 mysite.com 的 ssl 密钥用于 imap.mysite.com(与 smtp 相同)那么我如何添加 imap.mysite使用 certbot 将 .com 和 smtp.mysite.com 转换为现有的 mysite.com 证书以避免警告?

答案1

您必须使用--expandcertbot 选项

--expand告诉 Certbot 使用包含所有旧域和一个或多个其他新域的新证书更新现有证书。通过该--expand选项,可以使用该-d选项指定所有现有域和一个或多个新域。

例子 :

certbot --expand -d mysite.com,imap.mysite.com,smtp.mysite.com

https://certbot.eff.org/docs/using.html#re-creating-and-updating-existing-certificates

相关内容