【问题标题】:letsencrypt/certbot - Multiple authenticators, one certificateletsencrypt/certbot - 多个身份验证器,一个证书
【发布时间】:2017-02-21 22:08:48
【问题描述】:

我想使用letsencrypt/certbot 为一组域创建/更新证书,其中一些域需要不同的身份验证器。两个域 example.comwww.example.com 托管在 Amazon S3 / CloudFront 上。另一个域 api.example.com 托管在 Amazon EC2 实例上。我假设所有这些域都应该具有相同的证书。

我认为我需要使用letsencrypt-s3front 插件(或letsencrypt-s3front 使用的AWS API 调用)来创建/更新example.comwww.example.com 域的证书以及@987654328 @插件为api.example.com域创建/更新(相同的)证书。但我在任何地方都没有看到任何示例演示如何同时使用两个身份验证器。

  1. 我真的需要/想要所有这些域的证书吗?
  2. 如果是这样,在需要多个身份验证器的情况下,如何使用letsencrypt/certbot 对域进行身份验证?

【问题讨论】:

    标签: ssl amazon-s3 amazon-ec2 lets-encrypt certbot


    【解决方案1】:

    我们为每个服务生成单独的证书,例如(www.)example.comapi.example.com。对于我们的用例,它工作得很好。

    【讨论】:

      【解决方案2】:

      对于特定于 OP 的用例,使用 dns-01 身份验证和 route53 DNS 插件就足够了:不要使用需要多个身份验证器的基于 HTTP 的身份验证,而是使用单个身份验证器并使用以下方式授权您的所有域Route53 - 我假设是您用于所有这些域的 DNS。

      我有一个类似的用例,我已经在使用dns-01 进行身份验证,但我需要为同一个证书上的多个域使用多个身份验证帐户(使用相同的插件) - 我不认为支持。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-23
        • 1970-01-01
        • 1970-01-01
        • 2018-11-21
        • 2021-06-08
        • 2013-08-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多