Então criei uma chave com o Puttygen e a chave pública está no servidor. Quando eu estabeleço uma conexão com putty e eu escolho a autenticação chave e seleciono a chave privada, ela funciona perfeitamente.
Agora eu tentei uma conexão ssh em uma máquina Debian usando terminal e usando este comando:
ssh -i keyfile.ppk user@serverIP
Eu recebo uma senha (que não existe), então eu clico em Enter e recebo este erro:
Permission denied(publickey)
ssh_:exchange_identification: Connection closed by remote host.
Alguém conhece esse problema?