【发布时间】:2017-12-12 05:00:18
【问题描述】:
我有一个带有 GetObject 的存储桶,所有存储桶都满了 (*)。我想将一些对象设为私有(通过对象级操作 ACL),即只有存储桶所有者应该对对象具有读取权限。我已经浏览了所有可用的文档,但找不到任何可能的方法。谁能确认这是否可能?
【问题讨论】:
-
一旦桶被公开,所有内容都是公开的。一个简单的解决方案是创建另一个包含私有数据的存储桶。然后创建一个允许读取权限的新安全策略(和组),并且只将组/策略分配给需要访问私有数据的用户。
-
“一旦桶被公开,所有内容都是公开的。”我想对此进行确认,因为我无法在文档中明确找到这一点。谢谢你。我也在考虑您建议的解决方案,但想确认是否可以将存储桶策略全部公开。
标签: amazon-web-services amazon-s3 aws-java-sdk