Ajuda com acesso à EC2 Ubuntu via PuTTY (AWS)
Contexto:
- Sistema operacional: Windows
- Instância: EC2 Ubuntu (AWS)
- Conexão via PuTTY
- Chave de acesso: .ppk
- Porta 22 liberada no Security Group
- Instância está Running
Problema:
Ao tentar conectar pelo PuTTY, recebo mensagens como:
“No supported authentication methods available (server sent: publickey)”
ou o PuTTY fica inativo / sem resposta.
Já conferi:
- IP público da instância
- Usuário (
ubuntu@IP_PUBLICO) - Chave
.ppkconfigurada em Connection > SSH > Auth
Mesmo assim, não consigo acessar.
Se alguém puder me orientar sobre o que mais verificar ou como resolver, ficarei muito grato(a)!
Obrigado(a) desde já




Claro 👍 Vamos resolver isso passo a passo. Esse erro é bem comum em EC2 Ubuntu via PuTTY no Windows e quase sempre está em usuário, chave ou permissões.
🔍 Erro 1
“No supported authentication methods available (server sent: publickey)”
👉 Significa:
O servidor só aceita autenticação por chave, mas a chave enviada pelo PuTTY não bate com a que está configurada na instância.
✅ Checklist essencial (em ordem)
1️⃣ Usuário correto (muito comum errar)
Para Ubuntu na AWS, o usuário SEMPRE é:
No PuTTY:
ubuntu@IP_PUBLICOroot,ec2-userou outro2️⃣ A chave
.ppké a correta?Confirme:
Se você só tem o
.pem:.pem.ppk.ppk3️⃣ Onde configurar a chave no PuTTY (ponto crítico)
No PuTTY:
👉 Selecione o
.ppk⚠️ Não basta colocar só em “Session”
4️⃣ Security Group (confira de novo)
No SG da instância:
0.0.0.0/0🧪 Teste com logs (muito importante)
No PuTTY:
Depois tente conectar e observe:
😴 PuTTY fica “travado” / sem resposta?
Normalmente é um desses:
🔹 Porta errada
Confirme:
🔹 IP mudou
Se a instância não tem Elastic IP, o IP público muda ao parar/iniciar.
👉 Confirme no painel da EC2.
🧨 Se NADA funcionar (plano B – funciona quase sempre)
🔁 Resetar a chave via AWS (oficial)
(Se quiser, te passo esse processo passo a passo com comandos)
✅ Resumo rápido
✔ Usuário correto:
ubuntu✔ Chave
.ppkcorreta✔ Configurada em
Connection > SSH > Auth✔ Porta 22 aberta
✔ IP atualizado
Se quiser, me diga:
TS
Tas criando a chave com o puttygen? E abrindo pelo Pitty?