В зависимости от дистрибутива Linux используйте одну из команд:
CentOS/RHEL:
yum install s3cmd
Ubuntu/Debian:
apt-get install s3cmd
Установка последней версии из исходников:
wget https://sourceforge.net/projects/s3tools/files/s3cmd/2.0.2/s3cmd-2.0.2.tar.gz
tar zxfv s3cmd-2.0.2.tar.gz
cd s3cmd-2.0.2
python setup.py install
Запустите команду:
s3cmd --configure
Файл конфигурации .s3cfg создается в домашней директории пользователя. Настройка проходит в интерактивном режиме.
Укажите Access Key и Secret Key, которые можно получить в панели управления объектным хранилищем.
Регион можно оставить по умолчанию.
Для тарифов:
object.pscloud.ioarchive.pscloud.ioШаблон для доступа к контейнерам:
%(bucket)s.object.pscloud.io
%(bucket)s.archive.pscloud.io
Для защиты файлов укажите пароль и путь к GPG:
Чтобы включить шифрование при загрузке, используйте флаг -e:
s3cmd put -e file.txt s3://bucket/
При настройке подтвердите использование HTTPS.
Если доступ в интернет осуществляется через прокси, введите его параметры.
Если прокси не используется, оставьте поля пустыми.
После настройки проверьте конфигурацию. При необходимости можно использовать дополнительный конфигурационный файл с ключом -c:
s3cmd -c /path/to/config/file ls
Если возникли сложности, обратитесь в техническую поддержку PS Cloud Services.
