s3 - используйте CLI, чтобы сделать каталог общедоступным - PullRequest
0 голосов
/ 31 августа 2018

возможно ли использовать s3 cli для перехода на ACL существующих файлов без использования sync? Я получил около 1 ТБ данных в своем ведре, я хотел бы изменить их ACL без синхронизации на моем компьютере.

1 Ответ

0 голосов
/ 01 сентября 2018

Существует два способа сделать контент Amazon S3 «общедоступным»:

  • Изменение списка контроля доступа (ACL) для отдельного объекта
  • Создание политики корзины для корзины или пути внутри корзины

Звучит так, как будто вы хотите сделать все объекты в данном каталоге общедоступными, поэтому вы должны использовать Amazon S3 Bucket Policy , например, из Примеры политики Bucket - Amazon Simple Storage Service

{
  "Version":"2012-10-17",
  "Statement":[
    {
      "Sid":"AddPerm",
      "Effect":"Allow",
      "Principal": "*",
      "Action":["s3:GetObject"],
      "Resource":["arn:aws:s3:::my-bucket/directory/*"]
    }
  ]
}

Эту политику можно добавить с помощью интерфейса командной строки AWS, но это гораздо проще сделать в консоли управления Amazon S3 (вкладка «Разрешения»).

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