Перейти к основному содержимому

Управление доступом

Если AWS CLI еще не установлен, установите и настройте его. Для работы с объектным хранилищем используйте команды s3api и s3.

AWS CLI. Управление политиками доступа

Просмотреть политику доступа бакета

В терминале выполните команду:

aws s3api get-bucket-policy --bucket <bucket_name>

Укажите:

<bucket_name> — имя бакета.

Установить политику доступа на бакет

В терминале выполните команду:

aws s3api put-bucket-policy \
--bucket <bucket_name> \
--policy file://<path>

Укажите:

<bucket_name> — имя бакета; <path> — путь к файлу с политикой доступа.

Удалить политику доступа с бакета

В терминале выполните команду:

aws s3api delete-bucket-policy --bucket  <bucket_name>

Укажите:

<bucket_name> — имя бакета.

Примеры политик доступа см. в статье Примеры политик доступа. Подробнее о бакетах см. в статье О бакетах. Подробнее об управлении доступом см. в статье Управление доступом.