.ppk é um formato de arquivo usado pelo programa Windows PuTTYgen.
Você pode tentar o seguinte procedimento publicado por Kaleb Pederson no StackOverflow:
puttygensuporta exportar sua chave privada para um OpenSSH formato compatível. Você pode usar as ferramentas OpenSSH para recriar a chave pública.
- Abra o PuttyGen
- Clique em Carregar
- Carregue sua chave privada
- Ir para
Conversions->Export OpenSSHe exportar sua chave privada- Copie sua chave privada para
~/.ssh/id_dsa(ouid_rsa).Crie a versão RFC 4716 da chave pública usando
ssh-keygenssh-keygen -e -f ~/.ssh/id_dsa > ~/.ssh/id_dsa_com.pubConverta a versão RFC 4716 da chave pública para o formato OpenSSH:
ssh-keygen -i -f ~/.ssh/id_dsa_com.pub > ~/.ssh/id_dsa.pub