1

有没有办法使用 AWS IAM 策略公开 S3 文件?

我意识到 S3 具有 ACL 权限以及存储桶策略。如果这些是我唯一的选择,那么我当然愿意使用这些选项。但是,如果可能的话,我更愿意使用 IAM 策略来控制权限。

据我了解,IAM 策略会影响用户、组和角色。在这种情况下,“匿名用户”(又名一般未经身份验证的公众)似乎不是 IAM 政策制定中的一个选项。

是否有可能(或适当)使用 IAM 公开 S3 文件?

4

1 回答 1

3

你几乎已经回答了你自己的问题。IAM 只能指示拥有 AWS 账户的用户。匿名用户不属于其范围。

为了使 S3 文件可公开访问,您必须仅在 S3 级别设置权限。

于 2013-12-06T05:04:04.793 回答