Posso usar uma chave SSH gerada no Linux a partir do Putty?

6

Fui solicitado a gerar um par de chaves SSH para que eu possa acessar um servidor remoto para desenvolvimento. Para gerar as chaves, usei a ferramenta ssh-keygen em nossa caixa CentOS, o que fiz com sucesso.

Agora tenho 2 arquivos: ~/.ssh/id_dsa , ~/.ssh/id_dsa.pub . Eu darei ao admin o arquivo .pub para que ele possa colocá-lo no servidor remoto. No entanto, eu quero usar meu próprio windows PC pessoal (usando PuTTY) para acessar este servidor remoto.

Então, minha pergunta é a seguinte: embora eu tenha gerado as chaves SSH em um servidor Linux (que não tem relação alguma com o servidor remoto e meu pc), ainda posso acessar o servidor remoto com o meu PC Windows usando a chave privada que foi criado?

A razão pela qual estou um pouco inseguro é porque enquanto estava criando as chaves, ele dizia: "A impressão digital da chave é: xxxxxxxx" o que me fez pensar que como a "impressão digital" é a impressão digital do CentOS, não me permite use a chave privada na minha máquina Windows. Estou certo de que não funcionará, ou contanto que eu tenha a chave privada, não importa qual máquina eu use para fazer o login no servidor remoto?

    
por paul smith 29.06.2012 / 04:05

1 resposta

10

De acordo com a esta página , você pode converter suas chaves dsa em um formato que o PuTTY vai aceitar com uma ferramenta PuTTY, PuTTY Key Generator.

Há mais detalhes nesta página que descrevem a importação da sua chave RSA ou DSA para o formato PuTTY . Essencialmente, basta selecionar "Importar chave" no menu "Conversões" e navegar até o local em que a chave está armazenada em sua máquina.

    
por 29.06.2012 / 05:48