是否可以使用Amazon S3将对象的所有权转移给其他用户?

时间:2010-07-09 13:13:22

标签: amazon-s3

如果我在Amazon S3中存储了对象,是否可以将对象的所有权转让给其他用户?

2 个答案:

答案 0 :(得分:6)

来自http://docs.amazonwebservices.com/AmazonS3/index.html?S3_ACLs.html

  

Amazon S3中的每个存储桶和对象都有一个所有者,即创建存储桶或对象的用户。无法更改存储桶或对象的所有者。但是,如果该对象被另一个用户覆盖(删除并重写),则新对象将拥有一个新的所有者。

所以,不,但是你可以通过ACL向另一个可以读取它的用户提供写访问权限,删除它并将其写回来,该用户将成为所有者。

答案 1 :(得分:0)

这取决于您所有者的意思:

运行S3帐户的人 - 最高级别 - 始终可以查看所有文件,将其转移到另一个帐户的唯一方法是将文件下载到某处,如EC2,然后重新上传。我认为这就是你的意思。

AWS中有各种权限 - 您可以使用IAM创建和编辑用户,使用ACL修改权限,以及不指定谁可以查看内容的内容,以及您不必下载或任何内容 - 但所有权限这些用户始终从属于最高级别的帐户负责人。