Primeiro não coloque sua chave privada no servidor remoto. Qualquer um que comprometa este servidor terá todo o acesso que você tem.
Agora isso está fora do caminho. Você tem duas opções.
- Crie uma nova chave privada em sua nova máquina local. Em seguida, copie a chave pública (ela vem com a chave privada ou pode ser gerada a partir dela). para o servidor. Se entrar em
~/.ssh/authorized_keys
, um por linha, então anexe-o, não sobrescreva o antigo (ouuse ssh-copy-id
). - Na velha máquina local. Usando putty, diga para exportar sua chave privada no formato open-ssh, então copie isto para a nova máquina local (executando o openssh). Vai no diretório
~/.ssh/
meu está no arquivoid_rsa
.