【发布时间】:2018-11-20 01:35:24
【问题描述】:
我只是按照“入门”教程here
但我在“第 4 步添加存储桶策略以允许公共读取”时失败了。它总是用红色错误图标抱怨“访问被拒绝”。
我也无法通过命令行进行设置。这是我使用的命令:
aws s3api put-bucket-policy --bucket bucket-name --policy 文件://bucket-policy.json
这是我得到的错误:
调用 PutBucketPolicy 时发生错误 (AccessDenied) 操作:拒绝访问
【问题讨论】:
-
您附加的政策只是提供了读取权限!除了从你的存储桶中读取之外,你还在做其他事情吗?
-
没有。我只是通过教程。我无法设置政策。
-
可以在此处粘贴您设置的策略。另外,您能否确定您是否已将
arn:aws:s3:::[YOUR_BUCKET_NAME]中的[YOUR_BUCKET_NAME]替换为正确的存储桶名称?
标签: amazon-s3