DEV Community

Cover image for EC2 Instance Connect: A maneira mais fácil de se conectar à sua instância EC2
INGRID SILVA
INGRID SILVA

Posted on

EC2 Instance Connect: A maneira mais fácil de se conectar à sua instância EC2

Se você já tentou se conectar a uma instância EC2 usando SSH, provavelmente percebeu que o processo pode ser um pouquinho chato no começo, chave privada, terminal, permissões, IP público, enfim, várias coisinhas pra cuidar.

Hoje quero te mostrar uma alternativa que vai simplificar sua vida: o EC2 Instance Connect.

O que é o EC2 Instance Connect?

O EC2 Instance Connect é um recurso da AWS que permite que você acesse sua instância diretamente pelo navegador, sem precisar abrir o terminal do seu computador ou configurar chaves SSH manualmente. Em outras palavras: é o SSH via navegador. Um terminal direto na AWS, pronto para usar.

Passo a passo para se conectar

  1. No console da AWS, vá até o serviço EC2.
  2. Selecione uma instância EC2 existente (ou crie uma nova, caso ainda não tenha nenhuma configurada).
  3. Lá no topo, clique em Connect (ou “Conectar”).

Você verá várias opções de conexão, uma delas é o EC2 Instance Connect. É essa que vamos usar.

Como ele funciona?

A mágica acontece porque o EC2 Instance Connect gera e envia automaticamente uma chave SSH temporária para a sua instância.
Ou seja:

✅ Você não precisa se preocupar em criar ou gerenciar chaves SSH.
✅ A sessão é segura e temporária.
✅ Tudo acontece pelo navegador.

O nome de usuário padrão é ec2-user (para instâncias Amazon Linux 2).
Você pode alterar, mas, na maioria das vezes, esse é o certo, então é só deixar como está e clicar em Connect. Em segundos, uma nova aba será aberta com o terminal conectado à sua instância! Agora é só testar com comandos como:

whoami
ping google.com
Enter fullscreen mode Exit fullscreen mode

Importante: Porta 22 precisa estar aberta

Mesmo sendo via navegador, o EC2 Instance Connect ainda depende do SSH por trás dos panos. Isso significa que a porta 22 deve estar liberada nas regras de entrada (Inbound Rules) do seu Security Group.

Se estiver bloqueada, a conexão não vai funcionar. Então, verifique:

  1. Vá até Security Groups.
  2. Edite as Inbound Rules.
  3. Adicione uma regra permitindo SSH (porta 22):
* Tipo: SSH
* Porta: 22
* Origem: Anywhere (0.0.0.0/0 e ::/0) 
Enter fullscreen mode Exit fullscreen mode

Salve e pronto! Agora a conexão deve funcionar normalmente.

Se, no futuro, você quiser conectar via terminal mesmo (como ssh ec2-user@ip-publico), tudo bem, mas enquanto estiver aprendendo ou testando, o EC2 Instance Connect é uma maneira rápida, segura e super prática de explorar sua instância sem complicação.

O EC2 Instance Connect é perfeito pra quem está começando na AWS e quer focar no essencial: entender como a EC2 funciona, sem se perder em configurações.

Ele te permite:
✅ Acessar a instância em segundos;
✅ Evitar dores de cabeça com chaves SSH;
✅ Trabalhar direto do navegador.

Então, na próxima vez que for testar sua instância, experimente o EC2 Instance Connect. Você vai ver como é simples!

Top comments (0)