Установка AWS CLI и подключение к хранилищу

Установка AWS CLI и подключение к хранилищу

Для подключения к объектному хранилищу через AWS CLI необходимо установить инструмент и задать параметры доступа, полученные в панели управления.

Установка AWS CLI

Linux:

Откройте терминал и выполните команды:
  1. curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" --output "awscliv2.zip"
  2. unzip awscliv2.zip
  3. sudo ./aws/install
После завершения установки перезапустите терминал.

macOS:

Откройте терминал и выполните команды:
  1. curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" --output "AWSCLIV2.pkg"
  2. sudo installer -pkg AWSCLIV2.pkg -target /

Windows:

Скачайте установочный файл с официального сайта AWS CLI, откройте его и следуйте инструкциям установщика.

Настройка AWS CLI

1. В терминале введите команду:
  1. aws configure
2. Укажите параметры доступа:
  1. AWS Access Key ID — идентификатор ключа из панели управления.
  2. AWS Secret Access Key — секретный ключ из панели управления.
Остальные параметры можно оставить пустыми (нажатие Enter).
3. 
Установите эндпоинт хранилища:
  1. aws configure set endpoint_url https://storage.pro-data.tech/

Пример конфигурационных файлов
  1. ~/.aws/config
  2. [default]
  3. endpoint_url = https://storage.pro-data.tech/

  1. ~/.aws/credentials
  2. [default]
  3. aws_access_key_id = <идентификатор_ключа>
  4. aws_secret_access_key = <секретный_ключ>


    • Related Articles

    • Установка S3CMD и подключение к хранилищу

      S3cmd — это CLI-инструмент для работы с сервисами, совместимыми с Amazon S3 API. Подходит для управления объектным хранилищем через терминал. Установка S3cmd Вариант 1: через Homebrew (macOS): brew install s3cmd Вариант 2: через RPM-пакет (Linux): ...
    • Доступ к бакету другого пользователя

      Инструкция описывает пример, как предоставить одному пользователю доступ к бакету другого пользователя в S3-совместимом объектном хранилище внутри одного аккаунта (тенанта). Важно: доступ через Панель управления Если доступ нужен внутри панели ...
    • Модель доступа к объектному хранилищу

      Работа с объектным хранилищем в Pro-Data Cloud может выполняться двумя способами: через панель управления или через S3-совместимый API (CLI или SDK). Работа через S3 API (CLI или SDK) Работа через панель управления
    • Работа через S3 API (CLI или SDK)

      При работе через S3-совместимый API используются специально созданные ключи доступа. В этом режиме: доступ к бакетам регулируется AWS-совместимой политикой, правила проектов и ролей панели напрямую не применяются, Пример
    • Создание, удаление бакета и настройка публичности

      Услуга "Объектное хранилище" доступна только в зоне доступности UZ-5. Создание бакета Для создания бакета необходимо перейти в раздел «Объектное хранилище» и нажать на кнопку «+Создать новый бакет». После нажатия откроется всплывающее окно, в котором ...