【发布时间】:2020-07-17 16:13:44
【问题描述】:
我正在尝试上传到一个 s3 存储桶,如果我设置阻止所有公共访问:关闭,它工作正常。但是,打开它并遵循以下存储桶策略,我会收到拒绝访问消息
{
"Version": "2012-10-17",
"Id": "Policy1594969692377",
"Statement": [
{
"Sid": "Stmt1594969687722",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::066788420637:user/transloadit2"
},
"Action": "s3:*",
"Resource": "arn:aws:s3:::bucketname"
}
]
}
我认为启用/禁用公共访问只是允许创建规则然后将存储桶公开?我不明白为什么它在禁用时会阻止我的上传。
非常感谢, 马特
【问题讨论】:
-
你是如何执行上传的?您使用什么命令和凭据?
-
@JohnRotenstein 感谢您的建议。这实际上是上传的问题,因为对象被设置为公共但公共访问被拒绝,这失败了
标签: amazon-s3