我有一个托管在Amazon elasticbeanstalk上的网站,现在我需要为https和SSL配置它。我已从“使用您的DNS提供商创建自定义域”下面的链接完成了第一步:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html
所以现在我的amazon elasticbeanstalk网站,example.elasticbeanstalk.com有自定义域example.com(为此我使用了Amazon Route 53)。
我现在正在执行上面链接中的第2步,并按照以下链接提供说明:
http://docs.aws.amazon.com/IAM/latest/UserGuide/InstallCert.html
我创建了privatekey.pem和server.crt,我需要将其上传到Amazon IAM。我需要帮助键入以下命令的格式才能上传到IAM。我的privatekey.pem和server.crt位于我的MAC上的Users / Kash
aws iam upload-server-certificate --server-certificate-name CertificateName --certificate-body文件:// public_key_certificate_file --private-key file://privatekey.pem
我键入以下内容但得到错误“关键字必须是字符串”
aws iam upload-server-certificate --server-certificate-name“TestCert” --certificate-body文件://server.crt --private-key file://privatekey.pem
我不熟悉在终端上输入命令并需要帮助
答案 0 :(得分:4)
错误是指“TestCert”证书名称的引号。应该没有引号,如下所示:
aws iam upload-server-certificate --server-certificate-name TestCert --certificate-body file://server.crt --private-key file://privatekey.pem
希望这有帮助!