SSH - Chave Privada de Putty e Passphrase

3

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.

    
por catman 30.11.2012 / 16:10

1 resposta

5

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.

    
por 30.11.2012 / 16:17