1
resposta

EC2 CONNET Mensagem de erro

Toda vez que tento acessar o EC2 Connect aparece essa mensagem de erro e não consigo prosseguir, o que posso fazer?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Natalia!

Esse erro que você está enfrentando ao tentar conectar-se à sua instância EC2 usando o EC2 Connect pode ter várias causas. Vamos abordar algumas verificações e soluções comuns:

  1. Verifique as permissões do IAM:

    • Certifique-se de que o usuário IAM que você está usando tem as permissões necessárias para usar o EC2 Instance Connect. As políticas necessárias geralmente incluem ec2-instance-connect:SendSSHPublicKey.
  2. Verifique a configuração da instância:

    • A instância EC2 deve estar em execução e acessível. Verifique se a instância está no estado "running" e se você pode acessá-la por outros meios, como SSH direto.
  3. Verifique o Security Group:

    • O Security Group associado à sua instância EC2 deve permitir conexões SSH (porta 22) de seu endereço IP. Verifique as regras de entrada do Security Group para garantir que a porta 22 esteja aberta.
  4. Verifique a configuração do SSM (AWS Systems Manager):

    • Certifique-se de que o agente do SSM está instalado e em execução na instância. Para isso, você pode usar o seguinte comando no terminal da instância:
      sudo systemctl status amazon-ssm-agent
      
    • Se o agente não estiver em execução, você pode iniciá-lo com:
      sudo systemctl start amazon-ssm-agent
      
  5. Verifique a conectividade de rede:

    • Certifique-se de que a instância EC2 tem acesso à internet ou a um endpoint do SSM, caso esteja em uma VPC privada. Isso pode ser necessário para que a instância se comunique com o serviço EC2 Instance Connect.
  6. Verifique a configuração do SSH na instância:

    • Verifique se o serviço SSH está em execução na instância. Você pode fazer isso usando o comando:
      sudo systemctl status sshd
      
    • Se o serviço não estiver em execução, você pode iniciá-lo com:
      sudo systemctl start sshd
      

Se após essas verificações o problema persistir, pode ser útil revisar os logs da instância para identificar qualquer erro específico que possa estar ocorrendo.

Bons estudos!