使用 Certbot 我很难为多个域使用单独的证书

Using Certbot i have difficulties with seperate certificates for multiple domains

我的问题是,如果我对多个域多次 运行 certbot,只有最后一个域(证书请求)似乎可以运行。

  1. certbot certonly --standalone --rsa-key-size 4096 -d example1.com
  2. certbot certonly --standalone --rsa-key-size 4096 -d example2.com

/etc/letsencrypt/live/example1.com 等文件也被 /etc/letsencrypt/live/example2.com 覆盖。我希望在 /etc/letsencrypt/live/ 中有两个文件夹,一个用于 example1.com,一个用于 example2.com.

我的期望是,两个证书(及其 /etc/letsencrypt/live/ 下的文件)可以并行存在。

在尝试之前,我为多个域使用了一个证书,所有域都列在 -d 选项之后。 certbot certonly --standalone --rsa-key-size 4096 -d example1.com -d example2.com

这很完美,但不符合我的需要。我需要每个域一个证书。

感谢您的帮助,希望我能阐明我的观点。

我正在使用 Ubuntu 18.04 和 certbot 0.27.0

问题肯定出在我这边……我使用的是自制脚本,但在开始时忽略了这一点,我正在删除整个 /etc/letsencrypt 目录。

删除此删除命令后,一切正常。