【发布时间】:2023-04-05 09:13:02
【问题描述】:
我正在使用内联策略为 IAM 用户授予对 s3 存储桶的访问权限
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1513073615000",
"Effect": "Allow",
"Action": [
"s3:*"
],
"Resource": [
"arn:aws:s3:::newput-test"
]
}
]
}
但是在扩展的 s3 浏览器上,当我使用特定 IAM 用户的访问密钥 ID 和秘密访问密钥时没有列出我的存储桶。但是当我在资源中传递 * 时它工作正常
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1513073615000",
"Effect": "Allow",
"Action": [
"s3:*"
],
"Resource": [
"*"
]
}
]
}
但问题在于它将所有 s3 存储桶的访问权限授予 IAM 用户。 但我想只授予单个存储桶的访问权限,任何人都知道如何实现这一点。
【问题讨论】:
标签: amazon-web-services amazon-s3