2010-07-09 34 views

回答

5

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

每個桶和對象在亞馬遜S3有所有者,創建該桶或對象的用戶。桶或對象的所有者不能更改。但是,如果該對象被另一個用戶覆蓋(刪除並重寫),則新對象將擁有一個新的擁有者。

因此,不,但是您可以通過ACL向另一個可以讀取它的用戶授予寫權限,刪除它並將其寫回,該用戶將成爲擁有者。

+1

此答案只處理一個對象,它保留在同一個AWS賬戶中。我不認爲你在問什麼,但我不能確定。 – 2012-02-14 14:12:26

+1

這很令人沮喪。 「注意: 存儲桶策略僅適用於存儲桶擁有者擁有的對象,如果存儲桶包含不屬於存儲桶擁有者的對象,則應該使用對象ACL授予對這些對象的公共讀取權限。 (http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteAccessPermissionsReqd.html)。因此,存儲桶策略對於不屬於存儲桶擁有者的對象沒有用處,並且無法將所有權轉讓給存儲桶所有者。 – 2017-01-05 10:55:42

0

這取決於你的意思是由業主什麼:

誰運行S3帳戶的人 - 最高水平 - 總能看到所有文件,並將它們轉移到另一個帳戶的唯一方法是下載文件就像EC2一樣,然後重新上傳。我認爲這就是你的意思。

AWS中有各種權限 - 您可以使用IAM創建和編輯用戶,ACL修改權限,以及不指定誰可以看到什麼,而且您不必下載或任何內容 - 但所有這些用戶總是從屬於該帳戶的最高級別負責人。

相關問題