Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Criação de Usuário para conseguir a chave.

Boa tarde, realizei a criação de um usuário, porém não consegui conectar. Acredito que seja falta de Permissão na hora da criação do usuário. Vocês quando criaram o usuário colocaram quais permissões?

1 resposta
solução!

Olá, Rafael!

Quando criamos um usuário para acessar a AWS CLI, é essencial garantir que ele tenha as permissões adequadas para realizar as ações necessárias.

Para começar, ao criar um usuário no IAM (Gerenciamento de Identidade e Acesso), é importante atribuir políticas de permissão que permitam que o usuário execute comandos específicos. Aqui estão algumas dicas sobre como configurar essas permissões:

  1. Política de Acesso Básico: Se você deseja que o usuário tenha acesso total para gerenciar instâncias EC2, por exemplo, você pode anexar a política gerenciada AmazonEC2FullAccess ao usuário. Isso garante que ele possa iniciar, parar e gerenciar instâncias EC2.

  2. Política Personalizada: Se você deseja limitar o acesso, pode criar uma política personalizada. Por exemplo, para permitir apenas a leitura das instâncias EC2, você pode criar uma política que inclua ações como ec2:DescribeInstances.

  3. Acesso ao IAM: Para criar e gerenciar chaves de acesso, o usuário precisa de permissões no IAM. A política IAMReadOnlyAccess pode ser útil se você quiser que o usuário apenas visualize informações no IAM.

  4. Configuração das Chaves de Acesso: Após garantir que as permissões estão corretas, certifique-se de que o usuário está configurando corretamente suas credenciais no AWS CLI usando aws configure, como explicado na aula.

Aqui está um exemplo de como você pode configurar uma política personalizada para permitir apenas o acesso de leitura às instâncias EC2:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "ec2:DescribeInstances"
            ],
            "Resource": "*"
        }
    ]
}

Bons estudos!