¿Copia de seguridad y restauración de claves SSH?

¿Copia de seguridad y restauración de claves SSH?

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/sshdirectorio 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:

https://superuser.com/a/532079/185661

https://askubuntu.com/a/17103/333103

información relacionada