Создание частной корзины AWS s3

#amazon-web-services #amazon-s3 #aws-cli

#amazon-веб-сервисы #amazon-s3 #aws-cli

Вопрос:

Как бы вы создали частную корзину s3 с помощью командной строки aws?

Моя команда

 aws s3api create-bucket --bucket my-bucket --region eu-west-2 --create-bucket-configuration LocationConstraint=eu-west-2 --acl private
  

Но при создании корзины включено общедоступное чтение.
Что я ожидаю увидеть в разделе Access, так это

Корзина и объекты, не являющиеся общедоступными

не объекты могут быть общедоступными

Ответ №1:

По умолчанию все корзины Amazon S3 являются частными.

Содержимое недоступно, если это не разрешено политикой корзины или списком управления доступом объекта.

Общедоступные корзины по умолчанию недоступны для чтения.

Ответ №2:

Вы можете заблокировать общедоступный доступ, используя aws s3api put-public-access-block команду после создания корзины S3.

Комментарии:

1. Спасибо. Это то, что мне было нужно

2. Кажется, это должно быть aws s3api ... вместо aws s3 ... .