如何阻止 s3 列出某些内容?

如何阻止 s3 列出某些内容?

这是一个例子。

在此处输入图片描述

S3 的哪些设置会导致 s3 服务器列出存储桶内容?

编辑:

我已经关注Céline Aussourd 的回答并关闭了 s3 bucket 列表。但不幸的是,cloudfront 已缓存结果并仍在提供服务。

以下是存储桶策略:

{
    "Version": "2012-10-17",
    "Id": "Public webserver policy",
    "Statement": [
        {
            "Sid": "readonly policy",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::test2/*"
        }
    ]
}

答案1

当每个人都有列出权限时,才可以列出存储桶内容。

在您的存储桶属性>权限中

受助人:名单上的每个人(见下图) 在此处输入图片描述

相关内容