Wie kann man verhindern, dass S3 einen Teil des Inhalts auflistet?

Wie kann man verhindern, dass S3 einen Teil des Inhalts auflistet?

Es ist ein Beispiel.

Bildbeschreibung hier eingeben

Welche Einstellung von S3 veranlasst den S3-Server zu einer Auflistung des Bucket-Inhalts?

BEARBEITEN:

Ich bin gefolgtCéline Aussourds Antwortund die Liste des S3-Buckets deaktiviert. Aber leider hat Cloudfront das Ergebnis zwischengespeichert und stellt es immer noch bereit.

Hier ist die Bucket-Richtlinie:

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

Antwort1

Das Auflisten des Bucket-Inhalts ist möglich, wenn jeder die Berechtigung zum Auflisten hat.

In Ihrem Bucket Eigenschaften > Berechtigungen

Begünstigter: Jeder auf der Liste (siehe Bild unten) Bildbeschreibung hier eingeben

verwandte Informationen