O Putty usa seu próprio formato para os arquivos de chave, não um formato padrão. O ssh não pode usar arquivos ppk. Eu acredito que o puttygen deve ser capaz de exportar sua chave para algo mais utilizável para o ssh.
Para fornecer acesso remoto a um servidor linux, o administrador gerou o par de chaves pública e privada provavelmente usando o Putty Key Generator e me enviou o arquivo .ppk. Eu carreguei o arquivo .ppk (com a chave privada) em Putty e agora posso acessar o servidor por meio do Putty sem que seja solicitada a frase secreta ou a senha.
Para acessar o servidor remoto através do programa ssh da linha de comando, copiei o arquivo abaixo do diretório .ssh em meu $ HOME. Mas quando tento acessar esse servidor usando o comando ssh, o programa me pede a senha para a chave (xyz.ppk) e não aceita um simples Enter e termina com a seguinte mensagem:
Permission denied (publickey,keyboard-interactive)
O que preciso fazer para resolver esse problema? Eu só estou querendo saber se a chave privada é protegida por senha porque Putty não pede o mesmo.
Espero que as chaves geradas pelo Putty Key Generator funcionem também para a linha de comando ssh.
O Putty usa seu próprio formato para os arquivos de chave, não um formato padrão. O ssh não pode usar arquivos ppk. Eu acredito que o puttygen deve ser capaz de exportar sua chave para algo mais utilizável para o ssh.
Tags ssh passphrase putty