Requisitos Previos
Antes de comenzar, asegúrate de tener:
- Un sistema con Ubuntu (edición de escritorio o servidor)
- Acceso a la terminal con privilegios sudo
- Familiaridad básica con la línea de comandos de Linux
Agregar Claves SSH a Otra Máquina
Tenía varios servidores a los que accedía usando usuario y contraseña, y me gustaba cómo Azure usa una clave SSH para iniciar sesión (además del hecho de que es más seguro), así que decidí instalar mi clave SSH en todos nuestros servidores. El comando ssh-copy-id (en el paquete openssh-client, instalado por defecto) hace exactamente esto:
ssh-copy-id user@hostname.example.com
Copia la clave pública de tu identidad predeterminada (usa -i identity_file para otras identidades) al host remoto.
Esto facilita mucho la vida, ya que te hace iniciar sesión, verifica que la clave no esté ya presente en el servidor de destino, ¡copia la clave y listo!
Resumen
Has aprendido exitosamente cómo agregar claves SSH fácilmente a otra máquina. Si encuentras algún problema, verifica los requisitos previos y asegúrate de que tu entorno Ubuntu esté correctamente configurado.