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

[Dúvida] Problema ao utilizar a chave

Olá.

Não estou conseguindo conectar a instância da AWS com minha máquina. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Maria!

Vamos analisar o erro e tentar algumas soluções:

  1. Arquivo de chave não encontrado: O erro inicial indica que o arquivo de chave keyy.pem não foi encontrado:

    Warning: Identity file keyy.pem not accessible: No such file or directory.
    

    Verifique se o nome do arquivo de chave está correto e se ele está no diretório correto. O nome do arquivo deve corresponder exatamente ao que você especificou no comando.

  2. Permissão negada (publickey): O erro seguinte é:

    Permission denied (publickey).
    

    Isso geralmente ocorre porque a chave pública correspondente à chave privada que você está usando não está configurada corretamente na instância da AWS.

Aqui estão alguns passos para resolver o problema:

Passo 1: Verifique o nome do arquivo de chave

Certifique-se de que o nome do arquivo de chave está correto e que ele está no diretório correto. Por exemplo, se o arquivo de chave estiver em C:\Users\maria\Documents\Scripts\aws\, você deve navegar para esse diretório antes de executar o comando SSH.

cd C:\Users\maria\Documents\Scripts\aws\

Passo 2: Corrija o comando SSH

Certifique-se de que o comando SSH está apontando para o arquivo de chave correto. O comando deve ser algo como:

ssh -i "aws-virginia.pem" ubuntu@ec2-54-82-254-22.compute-1.amazonaws.com

Passo 3: Verifique as permissões do arquivo de chave

No Windows, as permissões do arquivo de chave podem não ser um problema, mas no Linux, é importante que o arquivo de chave tenha as permissões corretas. As permissões devem ser restritas para que apenas o proprietário possa ler o arquivo:

chmod 400 aws-virginia.pem

Passo 4: Verifique o IP público e o usuário

Certifique-se de que você está usando o IP público correto da instância e o nome de usuário correto. O nome de usuário padrão para instâncias Ubuntu é ubuntu.

Bons estudos!