【发布时间】:2019-08-29 20:39:12
【问题描述】:
我正在尝试将 AWS CLI 命令放入我的脚本中以设置 CloudFront 分配、添加 SSL 证书并创建到 S3 存储桶的 Route 53 路由。
当我尝试运行任何
aws cloudfront create-distribution..我被拒绝访问:
调用 CreateDistribution 操作时发生错误 (AccessDenied):用户:arn:aws:iam::388628639254:user/MyUserName 无权执行:cloudfront:CreateDistribution
我尝试了以下建议: Access Denied when creating CloudFront invalidation with AWS CLI
我所有的资源都设置为*
我还向我的 IAM 用户添加了以下策略:
CloudFrontFullAccessAdministratorAccessIAMUserChangePasswordCloudFrontReadOnlyAccessAmazonRoute53FullAccessPowerUserAccess
我希望为我的账户授予权限并确定需要使用 AWS CLI 的哪个命令:
- Create Cloudfront Distribution
With Settings:
- Add Domain
- Redirect to HTTP/HTTPS
- Add custom SSL Cert
- Create Route 53 Record set for CloudFront
【问题讨论】:
标签: amazon-s3 amazon-cloudfront amazon-route53