Introdução

O Ubuntu Linux é uma das distribuições mais utilizadas em servidores de aplicação, gateways de borda e ambientes de automação industrial que se integram à nuvem AWS. Instalar o AWS CLI corretamente nesses servidores é o primeiro passo para automatizar rotinas de backup, monitoramento e provisionamento de infraestrutura. Este tutorial apresenta o método oficial de instalação do AWS CLI versão 2 no Ubuntu, além da configuração inicial de credenciais.

Pré-requisitos

Passo 1: Atualizar os pacotes do sistema

sudo apt-get update
sudo apt-get install -y curl unzip

Passo 2: Baixar o instalador do AWS CLI v2

A AWS distribui o CLI para Linux em formato de pacote compactado. Para arquiteturas x86_64:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

Para servidores baseados em ARM (ex. instâncias Graviton), use:

curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip"

Passo 3: Extrair e instalar

unzip awscliv2.zip
sudo ./aws/install

Esse comando instala o binário em /usr/local/bin/aws e os arquivos de suporte em /usr/local/aws-cli.

Atualizando uma instalação existente

Se já existir uma versão anterior instalada, adicione a flag --update:

sudo ./aws/install --update

Passo 4: Validar a instalação

aws --version

O retorno esperado é similar a aws-cli/2.17.x Python/3.12.x Linux/6.5.0 exe/x86_64.ubuntu.24. Depois, remova os arquivos temporários de instalação:

rm -rf awscliv2.zip aws/

Passo 5: Configurar credenciais de acesso

aws configure

Informe os quatro dados solicitados:

As credenciais ficam armazenadas em ~/.aws/credentials e ~/.aws/config. Para uso em servidores compartilhados, restrinja as permissões do diretório:

chmod 600 ~/.aws/credentials

Passo 6: Testar a conexão com a AWS

aws sts get-caller-identity

Um retorno válido em JSON contendo Account, Arn e UserId confirma que a instalação e as credenciais estão funcionando corretamente.

Boas práticas

awsaws-cliubuntulinuxcloud
← Voltar para o blog