Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AWS by (19.1k points)

How can I set a bucket in Amazon S3 so all the files are publicly read-only by default?

closed

1 Answer

0 votes
by (44.4k points)
selected by
 
Best answer

Using JSON, create this policy:

{

  "Version": "2008-10-17",

  "Statement": [{

    "Sid": "AllowPublicRead",

    "Effect": "Allow",

    "Principal": { "AWS": "*" },

    "Action": ["s3:GetObject"],

    "Resource": ["arn:aws:s3:::your_bucket_name/*" ]

  }]

}

Replace your_bucket_name with the bucket name which you want to make public

Related questions

Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

0 votes
1 answer
0 votes
1 answer

Browse Categories

...