Você precisa converter as chaves geradas pelo putty em um formulário que pode ser usado pelo openssh.
Existem várias boas respostas explicando várias maneiras de fazer isso em link
Eu tenho o Linux mint no meu pc.
Eu tenho um par de chaves pública / privada para ssh no meu roteador sem precisar digitar a senha.
Funciona no Windows usando o putty, mas o Mint não é quando eu o executo no terminal.
ssh -i privkey.ppk [email protected]
Você precisa converter as chaves geradas pelo putty em um formulário que pode ser usado pelo openssh.
Existem várias boas respostas explicando várias maneiras de fazer isso em link