Eu tenho uma instalação do gitlab em um servidor Ubuntu 14.04 e estou mudando para outro servidor (mesmo IP), também Ubuntu 14.04. Gostaria de transferir as chaves do host para que os usuários possam continuar usando as mesmas chaves que possuem.
Copiei e transferi o /etc/ssh
diretório, mas não tenho certeza se devo substituir todo o conteúdo do mesmo diretório no novo servidor ou apenas alguns arquivos específicos.
O diretório contém:
- módulos
- ssh_config
- ssh_config.lwidentity.orig
- sshd_config
- sshd_config.lwidentity.orig
- ssh_host_dsa_key
- ssh_host_dsa_key.pub
- ssh_host_ecdsa_key
- ssh_host_ecdsa_key.pub
- ssh_host_ed25519_key
- ssh_host_ed25519_key.pub
- ssh_host_rsa_key
- ssh_host_rsa_key.pub
- ssh_import_id.
Responder1
Então copiei todos os ssh_host_*
arquivos (com e sem .pub
) e isso pareceu funcionar.
Certifiquei-me de que as permissões e propriedade fossem indicadas pelas seguintes respostas: