Desenvolvimento com o Amazon S3 usando a AWS CLI - Amazon Simple Storage Service

Desenvolvimento com o Amazon S3 usando a AWS CLI

Siga estas etapas para fazer download e configurar a AWS Command Line Interface (AWS CLI).

Para obter uma lista de comandos da AWS CLI do Amazon S3, consulte as seguintes páginas na Referência de comando da AWS CLI:

nota

Os serviços na AWS, como o Amazon S3, exigem o fornecimento de credenciais quando acessados. Esse serviço pode determinar se você tem permissões para acessar os respectivos recursos próprios. O console requer sua senha. Você pode criar chaves de acesso para a Conta da AWS para acessar a AWS CLI ou a API. No entanto, não recomendamos que você acesse a AWS usando as credenciais de sua Conta da AWS. Em vez disso, recomendamos usar o AWS Identity and Access Management (IAM) Crie um usuário do IAM, adicione o usuário a um grupo do IAM com permissões administrativas e, em seguida, conceda permissões administrativas ao usuário do IAM criado. Em seguida, você pode acessar a AWS usando uma URL especial e as credenciais desse usuário do IAM. Para obter instruções, acesse Criar o primeiro usuário do IAM e o grupo de administradores no Manual do usuário do IAM.

Para configurar a AWS CLI

  1. Faça download e configure a AWS CLI. Para obter instruções, consulte os seguintes tópicos no Manual do usuário do AWS Command Line Interface:

  2. Adicione um perfil nomeado para o usuário administrador no arquivo config da AWS CLI. Você pode usar esse perfil ao executar os comandos da AWS CLI. Para obter mais informações, consulte Perfis nomeados da AWS CLI no Guia do usuário da AWS Command Line Interface.

    [adminuser] aws_access_key_id = adminuser access key ID aws_secret_access_key = adminuser secret access key region = aws-region

    Para obter uma lista de Regiões da AWS disponíveis, consulte Regiões e endpoints na Referência geral da AWS.

  3. Verifique a configuração digitando os comandos a seguir no prompt de comando.

    • Teste o comando help para verificar se a AWS CLI está instalada no computador:

      aws help
    • Execute um comando S3 usando as credenciais adminuser que você acabou de criar. Para fazer isso, adicione o parâmetro --profile ao comando para especificar o nome do perfil. Neste exemplo, o comando ls lista os buckets em sua conta. A AWS CLI usa as credenciais adminuser para autenticar a solicitação.

      aws s3 ls --profile adminuser