Você pode copiar as próprias chaves usando qualquer método, até mesmo copiar o conteúdo do arquivo de chaves e colá-lo no arquivo de 'chaves autorizadas' no servidor remoto funcionará.
Eu não recomendo copiar ~ / .ssh, é melhor copiar apenas o que você precisa.
Editar ... para esclarecer ...
Copiar a pasta inteira .ssh resultará na movimentação dos diretórios "hosts conhecidos" e "authorized_keys" para o servidor remoto, e às vezes as chaves são armazenadas em outro local de qualquer maneira. Geralmente, isso não é uma boa prática, pois torna muito mais difícil rastrear o que tem acesso ao que etc. Encontre a chave que você precisa copiar, marcando a linha do IdentityFile em / etc / ssh / ssh_config, e simplesmente cole o conteúdo. no arquivo ~ / .ssh / authorized_keys no servidor remoto.