S3 Bucket AWS Вы не можете предоставить публичный доступ, потому что для этой учетной записи включены параметры блокировки публичного доступа. - PullRequest
0 голосов
/ 12 мая 2019

Я хочу сделать S3 Bucket общедоступным, но я получаю отказ в доступе, когда я это делаю, и это говорит

You can't grant public access because Block public access settings 
are turned on for this account. To determine which settings are 
turned on, check your Block public access settings.

enter image description here

Когда яперейти к настройкам общего доступа, все отключено.

enter image description here

Я установил пользователя IAM, и у пользователя есть политика AmazonS3FullAccess

{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Allow",
        "Action": "s3:*",
        "Resource": "*"
    }
  ]
 }

Я установил политику для корзины

{
"Version": "2012-10-17",
"Id": "Policy1557294263403",
"Statement": [
    {
        "Sid": "Stmt1557294241958",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::726051891502:user/borroup-admin"
        },
        "Action": "s3:*",
        "Resource": [
            "arn:aws:s3:::borroup",
            "arn:aws:s3:::borroup/*"
        ]
      }
    ]
 }

Я установил редактор конфигурации CORS для корзины

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>

Ответы [ 2 ]

1 голос
/ 12 мая 2019

Похоже, что его необходимо отключить в обоих местах Разрешения и Блокировать публичный доступ (настройки учетной записи).

enter image description here

0 голосов
/ 23 мая 2019

Я надеюсь, что вы уже разобрались с этим, если не переходите к Редактировать настройки общего доступа Редактируйте настройки общего доступа , затем введите подтвердите на следующем экране, чтобы перейти к изменению Подтвердите

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