Подключение к S3 через специализированное ПО
S3cmd
Бесплатный инструмент и клиент командной строки для загрузки, получения и управления данными в хранилищах, использующих протокол S3. Он лучше всего подходит для опытных пользователей, знакомых с программами командной строки. Он также идеально подходит для пакетных сценариев и автоматического резервного копирования на S3 , запускаемого из cron и т. д.
Установка
Для установки S3cmd, ознакомьтесь, пожалуйста, с разделом Download на официальном сайте проекта.
Настройка
Для настройки S3cmd используйте команду s3cmd --configure. Укажите значения для следующих параметров:
Access Key — введите идентификатор ключа, который вы получили при генерации статического ключа;
Secret Key — введите секретный ключ, который вы получили при генерации статического ключа;
ПредупреждениеAccess Key и Secret Key вы можете найти в вкладке ПараметрыDefault Region — введите ru-central1;
ВажноДля работы с Object Storage всегда указывайте регион ru-central1. Другие значения региона могут привести к ошибке авторизации.S3 Endpoint — введите;
DNS-style bucket+hostname:port template for accessing a bucket — введите %(bucket);
Значения остальных параметров оставьте без изменений.
Программа попытается установить соединение с Object Storage и получить список бакетов. В случае успеха, программа выведет Success. Your access key and secret key worked fine :-).
Команда s3cmd --configure сохранит настройки в файле ~/.s3cfg в формате:
При необходимости эти настройки можно изменить напрямую в файле. Также можно указать настройки при запуске программы с помощью соответствующих параметров.
WinSCP
Графический клиент для работы с облачными хранилищами, в том числе совместимыми с Amazon S3 API, на Windows.
Подключение
После установки клиента, необходимо настроить подключение к хранилищу:
Запустите WinSCP;
На вкладке Sessions выберите New Session...;
В блоке Sessions укажите следующие параметры:
File protocol — Amazon S3.
Host name —
Port number — 443.
Access key ID — идентификатор статического ключа, полученный ранее.
Secret access key — секретный ключ, полученный ранее.
Перейдите в Advanced;
Вкладка S3;
Измените параметр URL Style на Path;
ВажноТип адресаций строго нужно выбрать Path.Нажмите кнопку Login.
После подключения на панели справа появится бакет, созданный ранее.
Ознакомиться с работой в WinSCP с S3-совместимыми хранилищами вы сможете в документации WinSCP