
В этом руководстве мы покажем вам, как установить AWS CLI в Ubuntu 22.04 LTS. Интерфейс командной строки AWS (AWS CLI) — это важный инструмент для разработчиков, системных администраторов и специалистов DevOps, работающих с Amazon Web Services (AWS). Он позволяет управлять различными сервисами AWS и взаимодействовать с ними непосредственно из командной строки, обеспечивая эффективную автоматизацию и создание сценариев для задач облачной инфраструктуры.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo
‘ к командам для получения root-прав. Я покажу вам пошаговую установку AWS CLI в Ubuntu 22.04 (Jammy Jellyfish). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu 22.04, 20.04 или любого другого дистрибутива на основе Debian, например Linux Mint.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Базовые знания интерфейса командной строки Linux (CLI). В этом руководстве предполагается, что вы умеете выполнять команды в терминале.
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости для AWS CLI.
- А
non-root sudo user
или доступ кroot user
. Мы рекомендуем выступать в качествеnon-root sudo user
однако вы можете нанести вред своей системе, если не будете осторожны, действуя как root.
Установите AWS CLI в Ubuntu 22.04 LTS Jammy Jellyfish
Шаг 1. Перед установкой любого пакета рекомендуется обновить списки пакетов, выполнив:
sudo apt update sudo apt upgrade
Эти команды получат список доступных обновлений, а затем обновят ваши системные пакеты. Это гарантирует наличие последних обновлений безопасности и улучшений производительности.
Шаг 2. Установка Интерфейс командной строки AWS в Убунту 22.04.
Далее мы установим AWS CLI с помощью менеджера пакетов APT. Введите следующую команду в своем терминале:
sudo apt install awscli
В процессе установки вам может быть предложено подтвердить установку. Нажимать ‘Y
‘ а потом ‘Enter
‘, чтобы продолжить. Все остальное, загрузив и установив необходимые пакеты, сделает менеджер пакетов APT.
После завершения установки важно убедиться, что AWS CLI установлен правильно. Вы можете сделать это, проверив версию AWS CLI. Введите следующую команду в своем терминале:
aws --version
В выводе должен отображаться номер версии AWS CLI. Если вы видите номер версии, это означает, что AWS CLI установлен успешно.
Шаг 3. Настройте интерфейс командной строки AWS.
После успешной установки интерфейса командной строки AWS в вашей системе Ubuntu 22.04 вам необходимо будет настроить его с использованием ваших учетных данных AWS для аутентификации и авторизации вашего взаимодействия с сервисами AWS. Выполните следующие действия:
aws configure
Вам будет предложено ввести следующие данные:
- Идентификатор ключа доступа AWS и секретный ключ доступа: укажите свой идентификатор ключа доступа AWS и секретный ключ доступа AWS, которые вы можете получить из Консоли управления AWS, создав пользователя IAM с соответствующими разрешениями.
- Регион AWS по умолчанию: укажите регион AWS по умолчанию, в котором вы хотите взаимодействовать с сервисами AWS. Например,
us-east-1
для региона Востока США (Северная Вирджиния). - Формат вывода по умолчанию: выберите предпочтительный формат вывода для команд AWS CLI. Общие варианты включают в себя
json
,text
иtable
.
После завершения настройки вы можете убедиться, что интерфейс командной строки AWS настроен правильно, выполнив простую команду, например:
aws ec2 describe-regions
Шаг 4. Проверьте интерфейс командной строки AWS.
После настройки AWS CLI рекомендуется протестировать его, чтобы убедиться, что он работает должным образом. Вот несколько простых команд, которые вы можете использовать:
aws s3 ls aws ec2 describe-instances
Первая команда выводит список всех ваших сегментов S3, а вторая команда описывает ваши экземпляры EC2. Если выходные данные соответствуют ожиданиям, это означает, что AWS CLI работает правильно.
Если по какой-либо причине вам необходимо удалить AWS CLI, вы можете сделать это с помощью следующей команды:
sudo apt remove awscli