Назад | Перейти на главную страницу

Ограничить доступ к файлам на Amazon S3 для отдельных файлов?

У меня есть интересное требование: в одном S3 Bucket есть разные файлы. Задача состоит в том, чтобы ограничить доступ к файлам для каждого файла, используя имена пользователей и пароли.

Я попытался использовать FTP-сервер и s3fs для работы, но время соединения слишком велико. Я знаю, что s3auth.com можно использовать для ограничения доступа ко всей корзине, но мне нужно ограничить доступ к каждому файлу (только одно случайно сгенерированное имя пользователя имеет доступ к любому конкретному файлу)

Использовать S3 ACL. Они основаны на объектах (или файлах).

ACL - это политики доступа на основе ресурсов, которые предоставляют разрешения на доступ к сегментам и объектам. Дополнительные сведения об управлении разрешениями доступа с помощью политик на основе ресурсов см. Обзор управления доступом в Руководстве разработчика Amazon Simple Storage Service.