加载中...

AWS S3服务,将当前桶设置成公开访问教程

教程

  1. 打开桶详情,选择权限,然后将【阻止公有访问】关闭
    image

  2. 设置【存储桶策略】
    image

  3. 这里特别说明一下,aws有三个大区,一个中国区,两个外国区,配置上有一点不一样

【存储桶策略】具体内容

注意1: "Resource": "arn:aws:s3:::my-bucket-name/*" 这个属性中,my-bucket-name换成自己桶的名字

中国区

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Statement1",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws-cn:s3:::my-bucket-name/*"
        }
    ]
}

外国区

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

区别:中国区配置 "Resource": "arn:aws-cn:s3:::my-bucket-name/*" ,国外区是 "Resource": "arn:aws:s3:::my-bucket-name/*" ,国外区没有 -cn

posted @ 2025-11-06 17:07  水车  阅读(5)  评论(0)    收藏  举报