Oi Vinicius! Tudo certo?
O erro "Permission denied" ao tentar conectar via SSH pode ser causado por alguns motivos comuns. Aqui estão algumas sugestões que podem te ajudar a resolver o problema:
Verifique as Configurações de Rede da VM:
- Certifique-se de que a sua máquina virtual está configurada para usar o modo "Bridge" na configuração de rede. Isso permitirá que ela receba um endereço IP na mesma faixa da sua rede local, o que é necessário para que você consiga acessá-la via SSH.
Confirme o Endereço IP:
- Dentro da sua máquina virtual, execute o comando
ip address
para verificar o endereço IP atual. Certifique-se de que está usando esse IP ao tentar a conexão SSH.
Permissões de Arquivo:
- Verifique se as permissões do diretório
.ssh
e do arquivo authorized_keys
estão corretas. O diretório .ssh
deve ter permissões 700
e o arquivo authorized_keys
deve ter permissões 600
.
Se após essas verificações o problema persistir, pode ser útil revisar os logs do SSH para mais informações. Você pode encontrar esses logs em /var/log/auth.log
no seu sistema Linux.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.