无法使用具有AdministratorAccess和AmazonS3FullAccess权限的IAM用户列出S3存储桶

0

【以下的问题经过翻译处理】 按照最佳实践创建了一个IAM用户,并授予该用户以下策略:

  1. AdministratorAccess { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "*", "Resource": "*" } ] }
  2. AmazonS3FullAccess { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:*", "s3-object-lambda:*" ], "Resource": "*" } ] }

并配置AWS CLI使用IAM用户的访问密钥。当尝试使用IAM用户列出帐户上的所有存储桶时,我收到了以下错误: 调用ListBuckets操作时发生错误(AccessDenied):拒绝访问

不明白为什么会返回AccessDenied错误,因为IAM用户具有必要的权限,可以在任何资源上运行任何操作。

1개 답변
0

【以下的回答经过翻译处理】 请运行“aws configure list”以显示您当前在AWS CLI中使用的实际凭据,并验证(部分隐藏的)“access_key”和“secret_key”是否符合您预期使用的凭据。

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠