Как я могу исправить ошибку Access Denied на AWS S3? - PullRequest
0 голосов
/ 29 декабря 2018

Я пытаюсь разместить общедоступный статический веб-сайт на AWS S3.

  1. Я вошел в консоль AWS из своей учетной записи root
  2. Создал новое ведро и загрузил несколько статическихHTML-файлы
  3. В разделе {Bucket-name} -> Permissions-> Bucket Policy я предоставил следующую политику

{"Version": "2012-10-17",«Statement»: [{«Effect»: «Allow», «Principal»: «», «Action»: «s3: GetObject», «Resource»: «arn: aws: s3 ::: [my-»bucket-name] /"}]}

Я получаю сообщение об ошибке« Отказано в доступе ».

enter image description here

1 Ответ

0 голосов
/ 30 декабря 2018

Попробуйте "Principal" : "*" в политике корзины, а также вам нужно добавить разрешение s3:ListBucket, чтобы иметь возможность вывести список корзины.Разрешение ListBucket необходимо добавить как отдельный оператор в политику.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...