2012-01-18 160 views
4

我對CloudFront/S3和Cyber​​Duck都是新手,因此請與我共享一分鐘。訪問由其他用戶創建的S3存儲桶

這裏是我的場景:我用戶馬呂斯,以及所有我想要做的是:

  1. 訪問的S3桶被用戶聯繫創建
  2. 上傳那裏有一些圖片,
  3. 稍後通過CloudFront訪問它們。

這是我嘗試的總結至今:

  1. 用戶管理,使用AWS管理控制檯(AWS MC),授予ListUpdate/DeleteView Permissions權限,他已經創建S3桶到用戶Marius
    要授予我們使用的權限this approach,首先使用grantee用戶的電子郵件;然後是AWS規範用戶標識,它們都會回到用戶名。

  2. 用戶的Marius使用Cyber​​duck的成功連接到S3,使用Access Key ID/Secret Access Key,但根文件夾是空的。通過AWS MC訪問S3並沒有幫助:

    要開始使用Amazon S3,請創建一個存儲桶以容納您的對象。

創建一個新的水桶具有相同名稱的嘗試 - Tom Andersen's comment下面 - 失敗:鬥已經存在。

Create bucket failed

什麼我必須做訪問S3存儲和修改它的內容是什麼?

回答

2

祕密和密鑰只讓你上網,你還需要創建一個水桶,這基本上就像在Windows中創建一個新的盤符,增加了新的硬盤驅動器等

但你聽起來像某人已經給你訪問。您可能擁有兩個AWS賬戶 - 一個沒有存儲桶,一個您已被授權訪問該存儲桶?

或者讓您訪問的人希望您製作存儲桶?如果您知道水桶名稱,如果其他人已經用該名稱制作了水桶,則試圖製作同名的水桶名稱將失敗。

+0

水桶已經存在,我知道他們的名字。試圖創建一個具有相同名稱(來自AWS MC和Cyber​​Duck)的新存儲桶並且失敗:http://i.imgur.com/odUcm.png這是否意味着我對這些存儲桶沒有適當的權利? – 2012-01-19 16:29:39

0

這是在Cyber​​duck Wiki中記錄在Access third party buckets。只需將書籤中的默認路徑設置爲存儲桶名稱,或者選擇轉至→轉至文件夾.​​..連接後的

相關問題