Amazon Elastic Load Balancer SSL证书安装方法

时间:2015-12-09 09:19:31

标签: ssl amazon-web-services amazon-ec2

我遇到麻烦使我的亚马逊服务器安全,我需要一些帮助。

我购买了通配符证书,该公司向我发送了许多不同的文件:

  • DigiCertCA2.pem
  • mydomain.pem
  • TrustedRoot.pem

将一个文件中的所有文件作为链,以及.crt -format中的相同文件。

现在我正在尝试将这些安装到Amazon Elastic Load Balancer,它不断告诉我密钥格式错误。亚马逊要求:

  • 私钥:
  • 公钥证书:
  • 证书链:

我该放什么以及在哪里工作?

1 个答案:

答案 0 :(得分:0)

我得到了它的工作!耶!

这是我为其他任何有困难的人所做的事情。 :)

Amazon ELB将要求提供“私钥”,这是您第一次向证书颁发者提供CRS代码时创建的密钥。我的密钥格式错误,可以通过查看文件的开头看到。我有这样的话:

-----BEGIN PRIVATE KEY-----

它应该是这样的:

-----BEGIN RSA PRIVATE KEY-----

所以我这样做是为了将其转换为正确的格式:

sudo openssl rsa -in mydomain.key -out mydomain_new.key

然后将mydomain_new.key -file的内容复制粘贴到“私钥”-textarea中。

接下来是“公钥证书”。这是mydomain.pem -file。

的内容

最后轮到“证书链”了。这是DigiCertCA2.pem文件的内容。

就是这样。亚马逊毫无怨言地接受了它。