- 28 Aug 2024
- 1 Minute to read
- Print
- PDF
How Can I Make a Bucket or a Folder inside a Bucket Public?
- Updated on 28 Aug 2024
- 1 Minute to read
- Print
- PDF
WARNING: MAKING A BUCKET PUBLIC MEANS THAT ANYONE ON THE INTERNET CAN SEE YOUR FILES. MAKE SURE THERE IS NO SENSITIVE DATA IN A BUCKET THAT YOU MAKE PUBLIC
Making an entire Bucket public:
Making an entire bucket public is possible in Wasabi via the use of Bucket Policies by following the procedure below.
In the Wasabi Management Console, click on the Storage tab on top of the page to bring up the file manager.
Select the bucket you want to make public and select 'settings' in the drop-down menu from the requisite buckets action column
click on the 'Policies' tab to bring up the policy editor.
enter the following bucket policy: replacing the Resource arn:aws:s3:::YOURBUCKET/* with the resource listed at the top of the page.
{
"Version": "2012-10-17",
"Statement": [{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": [
"s3:GetObject",
"s3:GetObjectVersion"
],
"Resource": "arn:aws:s3:::YOURBUCKET/*"
}]
}
Click save
You can now access the files directly via url: either YOURBUCKETNAME.s3.wasabisys.com/FILENAME or s3.wasabisys.com/YOURBUCKET/FILENAME
Making a folder inside a Bucket public:
Making a folder inside a bucket public is possible in Wasabi via the use of Bucket Policies by following the procedure below.
In the Wasabi Management Console, click on the Storage tab on top of the page to bring up the file manager.
Select the bucket you want to make public and select 'settings' in the drop-down menu from the requisite buckets action column
click on the 'Policies' tab to bring up the policy editor.
enter the following bucket policy: replacing the Resource arn:aws:s3:::YOURBUCKET//* with the resource listed at the top of the page.
{
"Version": "2012-10-17",
"Statement": [{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": [
"s3:GetObject",
"s3:GetObjectVersion"
],
"Resource": "arn:aws:s3:::YOURBUCKET//*"
}]
}
Click save
You can now access the files directly via url: either YOURBUCKETNAME.s3.wasabisys.com//FILENAME or s3.wasabisys.com/YOURBUCKET//FILENAME
Note: Wasabi has changed its default policy of allowing the ability to set public use of an object or bucket by default for paid accounts. By default, public use of a bucket, folder, or file is allowed only by certain paid (not trial) accounts. Please see Change in Ability to configure PUBLIC Access to objects and buckets for more details.