gpt4 book ai didi

amazon-web-services - 将 SSL 证书(从 Network Solutions)导入 AWS

转载 作者:太空宇宙 更新时间:2023-11-03 15:10:24 25 4
gpt4 key购买 nike

现状:我将所有文件托管在一个 AWS EC2 实例上,但最近我从 Network Solutions 购买了一个域名,并将该域名指向我的 ec2 实例。此外,我还获得了 Network Soltuions 为该特定域名颁发的 SSL 证书。

问题:如何将 SSL 证书上传到 AWS。现在,我知道我们可以使用 AWS Certificate Manager 或 AWS Load Balancer 导入 SSL 证书,但它要求我提供证书私钥,我不知道它是什么。我确定我没有从 Network Solutions 获得任何私钥。我只有 4 个 .crt 文件和证书链。

最佳答案

如果您想使用他们提供的私钥,您需要从网络获取私钥。或者像其他人所说的那样,您可以从 ACM 免费提供一个并让 AWS 管理它,因为他们不会给您私钥。

.CRT = The CRT extension is used for certificates. The certificates may be encoded as binary DER or as ASCII PEM. The CER and CRT extensions are nearly synonymous. Most common among *nix systems

https://support.ssl.com/Knowledgebase/Article/View/19/0/der-vs-crt-vs-cer-vs-pem-certificates-and-how-to-convert-them

您可以使用 CLI 或控制台在 ACM 中导入证书

$ aws acm import-certificate --certificate file://Certificate.pem
--certificate-chain file://CertificateChain.pem
--private-key file://PrivateKey.pem

以下示例展示了如何使用 AWS 管理控制台导入证书。

  1. https://console.aws.amazon.com/acm/home 打开 ACM 控制台.
  2. 选择导入证书。
  3. 执行以下操作:

    一个。对于 Certificate body,粘贴 PEM 编码的证书以导入。

    对于证书私钥,粘贴 PEM 编码的、未加密的与证书的公钥匹配的私钥。

    (可选)对于证书链,粘贴 PEM 编码的证书链。

  4. 选择查看和导入。

  5. 查看有关证书的信息,然后选择“导入”。

https://docs.aws.amazon.com/acm/latest/userguide/import-certificate-api-cli.html

将 SSL 流量路由到您的域。

  1. > Create an ELB and Assign the Cert to a Listener
  2. > Set your Domain name to the ELB.

关于amazon-web-services - 将 SSL 证书(从 Network Solutions)导入 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46222161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com