Доступ к корзине S3, созданной другим пользователем - PullRequest
4 голосов
/ 19 января 2012

Вот мой сценарий : я пользователь Marius , и все, что я хочу сделать, это:

  1. получить доступ к S3 bucket созданный пользователь Admin ,
  2. загрузить туда некоторые изображения,
  3. получить к ним доступ через CloudFront, позже.

Воткраткое изложение моих попыток:

  1. User Admin , с использованием Консоль управления AWS (AWS MC), гранты List,Update/Delete, View Permissions разрешения для его уже созданной корзины S3 для Пользователь Marius .
    Для предоставления разрешений мы использовали этот подход , используя для grantee сначала электронную почту пользователей;затем канонический идентификатор пользователя AWS, оба возвращаются к имени пользователя.

  2. Пользователь Marius использует CyberDuck для успешного подключения к S3, используя Access Key ID / Secret Access Key, но корневая папка пуста.Доступ к S3 через AWS MC также не помогает:

    Чтобы начать использовать Amazon S3, создайте корзину для ваших объектов.

Попытка создать новый контейнер с тем же именем - согласно комментарию Тома Андерсена ниже - не удалась: контейнер уже существует.

Create bucket failed

Что мне нужно сделать, чтобы получить доступ к этой корзине S3 и изменить ее содержимое?

Ответы [ 2 ]

2 голосов
/ 19 января 2012

Секрет и ключ только дают вам доступ, вам все еще нужно создать контейнер, который в основном похож на создание новой буквы диска в Windows, добавление нового жесткого диска и т. Д.

Но вы говорите, как будто кто-то дал вам доступ. У вас может быть две учетные записи AWS - одна, у которой нет сегментов, а другая, к которой у вас есть доступ, и которая содержит сегменты?

Или люди, которые дали вам доступ, хотят, чтобы вы делали ведра? Если вы знаете имя корзины, попытка создать такую ​​же с именем не удастся, если кто-то еще на земле уже сделал корзину с таким именем.

1 голос
/ 29 мая 2015

Это задокументировано в Cyberduck Wiki в Доступ к сторонним хранилищам .Просто установите путь по умолчанию в закладке на имя сегмента или выберите Перейти → Перейти к папке ... при подключении.

...