web-dev-qa-db-fra.com

Accès public à la stratégie de compartiment Amazon S3 refusé

J'essaie de rendre public mon compartiment S3, mais lorsque j'ajoute la stratégie suivante, je reçois le message Erreur d'accès refusé:

{
   "Version":"2012-10-17",
   "Statement":[{
      "Sid":"AddPerm",
      "Effect":"Allow",
      "Principal":"*",
      "Action":[
         "s3:GetObject"
      ],
      "Resource":[
         "arn:aws:s3:::emergencydatascience.org/*"
      ]
    }]
}
21
Richard Trinh

Accédez à votre compartiment> Autorisations> Paramètres d'accès public> Éditer> Décocher Bloquez les nouvelles listes de contrôle d'accès publiques et le téléchargement d'objets publics, puis Supprimez l'accès public accordé par les listes de contrôle d'accès publiques (avertissement).

enter image description here

27
Thai Ha

AWS a introduit Accès public au blocage Amazon S3 - Une autre couche de protection pour vos comptes et vos compartiments | AWS News Blog .

Vous devez maintenant désactiver cette fonctionnalité sur les compartiments que vous souhaitez rendre accessibles au public.

11
John Rotenstein

Pour activer l'accès public à un objet, modifiez l'accès public du compte, tel que enter image description here

Activez également la même chose au niveau du godet enter image description here

Sans ces modifications, vous ne pouvez pas ajouter de nouvelle politique publique.

2
Ramp