1

我有一个托管在 Amazon elasticbeanstalk 上的网站,现在我需要为它配置 https 和 SSL。我已经完成了“使用您的 DNS 提供商创建自定义域”下面链接的第一步:

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

所以现在我的亚马逊 elasticbeanstalk 站点 example.elasticbeanstalk.com 有自定义域 example.com(我为此使用了 Amazon Route 53)。

我现在从上面的链接执行第 2 步,并按照以下链接中的说明进行操作:

http://docs.aws.amazon.com/IAM/latest/UserGuide/InstallCert.html

我创建了需要上传到 Amazon IAM 的 privatekey.pem 和 server.crt。我需要帮助键入以下命令上传到 IAM 的格式。我的 privatekey.pem 和 server.crt 位于我 MAC 上的 Users/Kash

aws iam upload-server-certificate --server-certificate-name CertificateName --certificate-body file://public_key_certificate_file --private-key file://privatekey.pem

我输入了以下内容,但收到错误“关键字必须是字符串”

aws iam upload-server-certificate --server-certificate-name "TestCert" --certificate-body file://server.crt --private-key file://privatekey.pem

我不熟悉在终端上输入命令,需要帮助

4

1 回答 1

4

该错误是指您的“TestCert”证书名称中的引号。不应该有引号,如下:

aws iam upload-server-certificate --server-certificate-name TestCert --certificate-body file://server.crt --private-key file://privatekey.pem

希望这可以帮助!

于 2013-11-01T19:38:00.143 回答