我使用此命令上传ssl文件。上传亚马逊EC2服务器中的SSL文件的访问问题
aws iam upload-server-certificate --server-certificate-name CertificateName --certificate-body file://public_key_certificate_file --private-key file://privatekey.pem
我还放着一个配置文件在~/.aws/config
和值
[default]
aws_access_key_id = with my own key
aws_secret_access_key = with my own key
region = ********
,但它给我这个错误:
客户端错误(存取遭拒)发生:用户:阿尔恩: aws:iam :: 419351825566:用户/ **未被授权执行:iam:资源上的UploadServerCertificate:arn:a ws:iam :: 419351825566:服务器证书/ ** .crt
我是不是正确编写AWS Credentials?或者我无法访问?我也不确定我是否正在写入区域..
您的IAM用户是否确实有权访问iam:UploadServerCertificate操作? – datasage
不知道。根用户说我有所有权利 –
地区应该是像“我们西2”。我也有这个问题,确保你已经为你的用户设置了允许iam的策略:UploadServerCertificate,并且还要确保用户的安全组被分配到你的EC2实例 – anthonygore