【问题标题】:Permission issues with: listing s3 buckets权限问题:列出 s3 存储桶
【发布时间】:2019-03-28 14:50:24
【问题描述】:

我需要更改什么权限才能允许列出所有 s3 存储桶?

我可以跑:aws s3 ls s3://bucketname; 但我不能跑:aws s3 ls;

存储桶策略是这样的:

    "Version": "2012-10-17",
    "Statement": [

        {
            "Sid": "Sid",
            "Effect": "Allow",
            "Principal": {
                "AWS": [
                    "arn:aws:iam::6666666:user/myuser"
                ]
            },
            "Action": [
                "s3:ListBucket"
            ],
            "Resource": "arn:aws:s3:::bucketname"
        }
    ]
}

【问题讨论】:

标签: amazon-s3


【解决方案1】:

此帖子的欠款:https://stackoverflow.com/a/35746318/1242581

我需要对我的用户或用户组执行ListAllMyBuckets 操作:

{
    "Sid": "AllowListingOfAllBuckets",
    "Effect": "Allow",
    "Action": [
        "s3:ListAllMyBuckets"
    ],
    "Resource": [
        "arn:aws:s3:::*"
    ]
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-06
    • 2021-09-06
    • 2022-01-03
    • 2022-12-09
    • 2022-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多