Make a bucket public in Amazon S3 [closed]

Jak ustawić bucket w Amazon S3, aby wszystkie pliki były domyślnie tylko do odczytu?

Author: Pat Myron, 2010-03-30

2 answers

Możesz ustawić zasady wiadra zgodnie z opisem w tym poście na blogu:

Http://ariejan.net/2010/12/24/public-readable-amazon-s3-bucket-policy/


Zgodnie z sugestią @robbyt, Utwórz politykę bucket z następującym JSON:

{
  "Version": "2008-10-17",
  "Statement": [{
    "Sid": "AllowPublicRead",
    "Effect": "Allow",
    "Principal": { "AWS": "*" },
    "Action": ["s3:GetObject"],
    "Resource": ["arn:aws:s3:::bucket/*" ]
  }]
}

Ważne : zastąp bucket w linii Resource nazwą wiadra.

 412
Author: Intrications,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-24 20:07:10

[[0]} Amazon dostarcza narzędzie generatora polityk:

Http://awspolicygen.s3.amazonaws.com/policygen.html

Możesz wprowadzić zasady dla wiadra we właściwościach wiadra na konsoli AWS:

Https://console.aws.amazon.com/s3/home

 51
Author: evaneus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-08 15:54:18