É strongmente desencorajado copiar chaves privadas de uma máquina para outra. A maneira recomendada é criar um novo conjunto de chaves em cada máquina a partir da qual você deseja se conectar ao servidor e autorizar as chaves públicas no servidor uma a uma.
Você pode gerar chaves na máquina Windows para PuTTY usando o utilitário puttygen.exe
. Salve as chaves públicas e privadas em arquivos separados. Se bem me lembro, o formato de chave pública gerado pelo PuTTY não é 100% igual ao que você precisa colocar no arquivo authorized_keys
no servidor. Faça os ajustes necessários. Deve ser uma linha única, parecendo algo assim:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKsi7Zlj8JU0QzL+Uw3nONnyYRkXFCkirmB//ZGVtgKSsxcBURSjjIbw5zBro5g9VRSnto6onxXSTlguhQi2OyWwDypl8QcXJ/QTf9W94A62pdTHtopO3mdBHD7WgdAndb5R78ZADLU7lLMGm1ObifpI4Uk6pKvCKMe43cL8DMP5O+ym2FE3lqHdMj+/cqE0nLyqHZdlMC8VKORsw6F8a0TA4/yl6+LGNxUcWCOW8b1BDUozyggZpqCcUU6Kq/JAiOBWc7MOqe7b1NeKHuBS/2k0S0AfZngp5z7OrNYO4UODcKLF9YN3elWa+9VlDUrED9BmxG8eh8zZnDY+rv8KlT youruser@yourmachine
Você pode usar o utilitário pageant.exe
para armazenar sua frase secreta na memória, para que não seja necessário inseri-la novamente toda vez que se conectar ao servidor remoto com putty
, pscp
, psftp
.