Como instalar a AWS CLI no Linux

Como instalar a AWS CLI no Linux

A AWS CLI é uma interface de linha de comando construída sobre as AWS APIs. Isso facilita o gerenciamento e automação do uso de serviços da Web da Amazon diretamente do seu terminal sem precisar usar um navegador ou aplicativos de terceiros. Neste artigo, aprenderemos a instalar a AWS CLI no Linux Operating System. A documentação oficial da AWS CLI está disponível em https: // docs.AWS.Amazonas.com/cli/. Você também pode ler sobre seu uso geral em https: // docs.AWS.Amazonas.com/cli/mais recente/userGuide/cli-USAGE-HELP.html. Abaixo estão alguns cenários comuns em que você pode precisar instalar a AWS CLI no sistema operacional Linux e suas soluções:

Como instalar a AWS CLI no Linux

Os pacotes da AWS CLI versão 2 estão disponíveis nos repositórios padrão. Você pode usar o gerenciador de pacotes para instalar a AWS CLI V2 em seus sistemas Linux.

Escolha um dos comandos abaixo para instalar:

  • Sistemas Ubuntu e Debian
    sudo apt install awscli  
  • Fedora e Centos 8
    sudo dnf install awscli  
  • Centos 7 e Linux Scientific
    sudo yum instalar awscli  
  • Além do gerenciador de pacotes, você pode instalar diretamente usando o código -fonte. Isso instalará a versão mais recente da AWSCLI em qualquer plataforma Linux.
    Curl "https: // awscli.Amazonaws.COM/AWSCLI-OXE-Linux-X86_64.zip "-o" awscliv2.fecho eclair"  descompact2.fecho eclair  sudo ./AWS/instalação  

Gerar credenciais de acesso

Para usar a AWS CLI com suas credenciais da AWS, você precisa definir as credenciais da sua conta da AWS nas variáveis ​​do ambiente do seu sistema. As credenciais são usadas para autenticar sua solicitação para acessar as APIs da AWS usando a AWS CLI. Se você estiver acessando um recurso da Amazon Web Services (AWS) de um computador que não está registrado na AWS, você precisa autenticar como usuário da AWS.

Para gerar novas credenciais, siga:

  • Vá para as credenciais de segurança da AWS.
  • Expanda a opção Chaves de acesso (ID da chave de acesso e chave de acesso secreto)
  • Clique no botão Crie uma nova chave de acesso
  • Copie a chave da chave de acesso e a chave de acesso secreto e salve em um local seguro

Configure a AWS CLI

Você pode autenticar com a AWS e definir suas credenciais para o número de serviços da AWS da linha de comando. As credenciais da AWS são gerenciadas usando perfis de credenciais. Os perfis de credenciais armazenam o nome da sua conta, o ID da chave de acesso e a chave de acesso secreto. As credenciais são selecionadas quando você emite o comando da AWS CLI. Você pode gerenciar as credenciais através do console da AWS ou da linha de comando.

Para definir credenciais na CLI da AWS, você pode usar o seguinte comando:

AWS Configurar  

Isso solicitará a chave de ID da AWS Access e a chave de acesso secreto criado na etapa acima.

AWS ACCESS ID da chave [Nenhum]: abcdefxxxxxxxxdkkdfj aws Acesso Chave de acesso [nenhum]: 3sdfskjf8kdfjksdf9sdfjsdkfjkksdksjfkd Nome da região padrão [nenhum]: US-EAST-1 Deful 

É isso. Seu sistema está configurado com as ferramentas da AWS CLI.

Trabalhando com comandos da AWS CLI

As ferramentas da AWS CLI oferecem sua opção para gerenciar vários serviços através da linha de comando. Para obter ajuda sobre o tipo de uso:

AWS ajuda  

Aqui estão alguns comandos de exemplo para trabalhar com a AWS CLI:

  • Liste todas as instâncias
    AWS EC2 Descrevansensances 
  • Listar instâncias de outra zona
    AWS EC2 descreve-se-instalações-Reregion = US-West-1 
  • Listar baldes S3
    Lista do AWS S3 

Conclusão

O artigo discutiu a instalação da AWS CLI no Linux e as maneiras de instalar o AWS SDK usando PIP. AWS CLI é uma interface de linha de comando construída sobre as AWS APIs. Isso facilita o gerenciamento e automação do uso de serviços da Web da Amazon diretamente do seu terminal sem precisar usar um navegador ou aplicativos de terceiros.