Mover claves SSH de una computadora a otra
Tabla de contenido:
Para aquellos que dependen de inicios de sesión sin contraseña a través de ssh, en lugar de generar una nueva clave SSH para una nueva máquina cliente, puede mover fácilmente las claves SSH de una computadora a otra. Esta es una solución rápida y fácil para una máquina o nombre de usuario temporal o para usar en una estación de trabajo auxiliar. También puede usar esto para copiar claves SSH entre cuentas de usuario en la misma máquina.
Mover claves SSH entre computadoras
Si ya está conectado a una Mac en red, usar el Finder es una manera fácil de copiar las claves SSH. Primero, querrá mostrar los archivos ocultos en OS X, ya sea a través de la escritura predeterminada o una herramienta como DesktopUtility, luego simplemente abra el directorio .ssh en ambas máquinas y arrastre y suelte:
Por otro lado, si ya está en la Terminal para habilitar los archivos ocultos, también puede usar la línea de comando para moverlos.
Copiar claves SSH desde la línea de comandos Usar la terminal es más rápido para muchos de nosotros, obviamente tendrás que estar conectado a la otra computadora a través de una red para que esto funcione.
cp .ssh/id_rsa /Network/path/to/username/.ssh/
Bastante simple, y funcionará para cualquier versión de OS X y la mayoría de las variaciones de Unix o Linux.
Si quisieras, también podrías comprimir los archivos clave y luego transferirlos a través de AirDrop, pero probablemente sea más trabajo del necesario.
Debido a que las claves SSH permiten inicios de sesión sin contraseña, querrá eliminar de forma segura o, mejor aún, formatear de forma segura el disco duro antes de que pase a un nuevo propietario. Esto es especialmente cierto con computadoras temporales o máquinas prestadas.