Почему я не могу подключиться к своему хранилищу Amazon S3 с двумя из трех моих клиентов?

10404
daGUY

Я использую Transmit, Cyberduck и Espresso, которые поддерживают подключение к Amazon S3. Но по какой-то причине я могу только успешно подключиться к своему хранилищу S3 в Transmit; Cyberduck и Espresso оба терпят неудачу с общими ошибками, такими как «сбой входа в систему».

Я знаю, что у меня есть правильный идентификатор ключа доступа и секретный ключ доступа, потому что, как я уже сказал, у меня нет проблем с подключением в Transmit. Я даже импортировал свою закладку Transmit прямо в Cyberduck, и все же не могу подключиться через нее.

Есть идеи? Я ходил туда-сюда, сравнивая настройки Transmit с Cyberduck и Espresso, и я не могу найти ничего, что могло бы объяснить несоответствие.

7

1 ответ на вопрос

5
David Kocher

Under the assumption that you have created an IAM user with a dedicated policy it might miss the s3:ListAllMyBuckets action. If so, you can browse a single bucket in Cyberduck by connecting to mybucket.s3.amazonaws.com instead of the default S3 hostname. Refer to http://trac.cyberduck.ch/wiki/help/en/howto/s3#Externalbuckets.