J K*_*J K 6 amazon-s3 amazon-web-services
我有一个具有多个权限的IAM角色的实例.在该实例上运行s3命令时出现以下错误:
我运行命令
aws s3 cp s3://test-ue1/chef-12.3.0-1.el6.x86_64.rpm .
Run Code Online (Sandbox Code Playgroud)
并获得以下输出
'AccessKeyId'
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么?或者我怎么能麻烦拍这个?
当我遇到这种情况时,它是由错误的IAM实例配置文件配置引起的,特别是假设角色策略.修复了解决问题的方法.
我不再有糟糕的政策,但这里有一个有效:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "ec2.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1523 次 |
| 最近记录: |