Как установить ведро в Amazon S3, чтобы все файлы были общедоступны для чтения только по умолчанию?Создайте ведро в Amazon S3
ответ
Вы можете установить политику ведра, как описана в этом блоге:
http://ariejan.net/2010/12/24/public-readable-amazon-s3-bucket-policy/
В соответствии с @ robbyt-й предложение, создать политику ведра со следующей JSON:
{
"Version": "2008-10-17",
"Statement": [{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": { "AWS": "*" },
"Action": ["s3:GetObject"],
"Resource": ["arn:aws:s3:::bucket/*" ]
}]
}
Важные: заменить bucket
на строку Resource
с именем вашего бу cket.
Amazon предоставляет инструмент генератора политики:
http://awspolicygen.s3.amazonaws.com/policygen.html
Вы можете ввести политику для ведра в свойствах для ведра на консоли AWS:
это официальный документ << Использование правил и пользовательских политик Bucket >> https://docs.aws.amazon.com/AmazonS3/latest/dev/using-iam-policies .html –
- 1. Защитное ведро Amazon S3
- 2. Удалить объект или ведро в Amazon S3?
- 3. Создайте ведро S3 в другой учетной записи
- 4. Amazon S3 ведро говоря, не существует
- 5. доступ к существующему ведро Amazon S3
- 6. Boto Amazon S3 - Получить ведро как итератор
- 7. Предоставление разрешений на ведро Amazon S3
- 8. Создайте сначала ведро S3 или распределение Cloudfront?
- 9. Amazon S3 IAM Пользователь может»доступ S3 ведро
- 10. Неизвестные IP-адреса в Amazon S3 Журналы доступа в ведро
- 11. Subdomain указывая на Amazon S3 ведро не работает в Великобритании
- 12. присоединение двух условий в amazon s3 ведро политика
- 13. Как разобрать CSV-файл, расположенный в ведро Amazon S3
- 14. Amazon S3 boto: Как вы переименовываете файл в ведро?
- 15. CNAME, и Amazon S3 ведро в качестве субдомена
- 16. Позволяет ли Amazon S3 установить целое ведро в RRS?
- 17. Как создать папку в ведро Amazon S3 с использованием terraform
- 18. Как создать новую папку в ведро Amazon S3?
- 19. Обработка уведомлений S3 PUT при записи на ведро Amazon S3 с ульем внутри Amazon EMR
- 20. Создайте уведомление Lambda в ведро S3 с CloudFormation
- 21. Создание ведро s3 с zend
- 22. Загрузка изображений на S3 ведро
- 23. Создайте статический сайт на amazon s3
- 24. Как установить ведро Amazon S3 с помощью FUSE - S3FS
- 25. Настройка сервера на Amazon S3 Ведро для перенаправления URL-адресов
- 26. Как загружать файлы на Amazon S3 ведро и поддерживать версии
- 27. PARSING Amazon s3 ведро список с C# XmlDocument (Unity3D)
- 28. Как найти ведро Amazon S3 с помощью подстановочных знаков?
- 29. Как перенести ведро Amazon S3 на другой аккаунт?
- 30. пользовательская политика IAM возвращения 403 Forbidden на Amazon S3 ведро
При использовании официальнога AWS CLI 'arn: aws: s3 ::: bucket' также необходимо добавить в массив' Resource'. (Таким образом, без '/ *'.) Я надеюсь, что это помогает другим, которые боролись с этим, как я. – silvenon
Мой плохой. Это необходимо, только если вы планируете «синхронизировать», а не просто просматривать ведро. – silvenon
Чтобы поддерживать анонимный доступ через boto в python, в дополнение к настройке этой политики мне также пришлось предоставить привилегию 'List'' Everyone' в разделе «Свойства> Разрешения» в ведре. –