将证书上传到IAM

时间:2019-03-09 20:53:05

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

我已经开发了django应用程序并将其成功部署到AWS Beanstalk。 现在,我想进行SSL认证,并且已经按照此处的文档成功创建了证书:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https-ssl.html

但是我想知道,下一步是什么?我已经成功运行了最后一行

openssl pkcs12 -export -out example.com.pfx -inkey privatekey.pem -in server.crt

但是我不知道下一步该怎么做?本指南并没有告诉我下一步的内容。

1 个答案:

答案 0 :(得分:0)

通过运行以下命令来上传证书:

$ aws iam upload-server-certificate --server-certificate-name ExampleCertificate --certificate-body file://Certificate.pem --certificate-chain file://CertificateChain.pem --private-key file://PrivateKey.pem

注意:将文件名和ExampleCertificate替换为您上载的文件和证书的名称。有关更多信息,请参见upload-server-certificate。

证书上载后,该命令返回有关上载证书的元数据,包括证书的Amazon资源名称(ARN),友好名称,标识符(ID)和有效期。您可以通过运行以下命令来查看上载的证书:

$ aws iam list-server-certificates

更多文档here