概要
任何人都可以查看和下载存储桶中的文件,但他们不能对文件进行修改、删除或上传。这种权限设置通常用于托管静态网站、分发公共数据集或共享营销资料等情况。
设置公有只读访问的存储桶策略
禁用阻止公开访问
1、进入对应的S3,点击权限然后编辑阻止公共访问(桶设置)。S3=》Blukets=》perimissions=》Edit。
2、取消禁止所有公共访问
禁用阻止公开访问
1、编辑桶策略
策略把权限如下
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::YOUR-BUCKET-NAME/*"
]
}
]
}
验证公共只读访问权限
通过存储桶的 URL,您可以无需身份验证的情况下,通过浏览器中访问并下载 S3 存储桶中的对象。举例来说,如果您的存储桶名称是“my-bucket”,那么 URL 将是“https://s3.console.aws.amazon.com/s3/buckets/my-bucket/”。