Tengo una instalación de gitlab en un servidor ubuntu 14.04 y me estoy mudando a otro servidor (misma IP), también Ubuntu 14.04. Me gustaría transferir las claves del host para que los usuarios puedan seguir usando las mismas claves que tienen.
He copiado y transferido el /etc/ssh
directorio pero no estoy seguro de si debo reemplazar todo el contenido del mismo directorio en el nuevo servidor o solo algunos archivos específicos.
El directorio contiene:
- 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.
Respuesta1
Así que copié todos los ssh_host_*
archivos (con y sin .pub
) y eso pareció funcionar.
Me aseguré de que los permisos y la propiedad fueran los indicados en las siguientes respuestas: