Amazon S3存储桶策略公共访问被拒绝

Ric*_*inh 21 amazon-s3 amazon-web-services

我正在尝试将我的S3存储桶公开,但是当我添加以下策略时,我得到错误访问被拒绝:

{
   "Version":"2012-10-17",
   "Statement":[{
      "Sid":"AddPerm",
      "Effect":"Allow",
      "Principal":"*",
      "Action":[
         "s3:GetObject"
      ],
      "Resource":[
         "arn:aws:s3:::emergencydatascience.org/*"
      ]
    }]
}
Run Code Online (Sandbox Code Playgroud)

Tha*_* Ha 27

进入存储桶>权限>公共访问设置>编辑>取消选中阻止新的公共ACL并上传公共对象,并删除通过公共ACL授予的公共访问权限(警告)

在此处输入图片说明


Joh*_*ein 11

AWS推出了Amazon S3 Block Public Access - 为您的帐户和存储桶提供的另一层保护 AWS新闻博客.

您现在必须在希望公开访问的任何存储桶上禁用此功能.