Crear alias para conectarse a servidores por SSH

0



 Conectar a servidores remotos por SSH a través de alias es muy cómodo, de esta forma no tenemos que memorizar IPs y con simples nombres podemos conectar desde el terminal con ssh alias-IP

 Bien, para poder hacer esto necesitamos crearnos un fichero llamado ~/.ssh/config (dentro del directorio de usuario) y dentro del fichero definir las configuración de los servidores a los que nos queramos conectar, ya sean remotos, locales o en maquinas virtuales. 

 El fichero config tiene la siguiente estructura:

 Host dev-88
 HostName 192.168.1.88
  User alex
  Port 22
  IdentityFile ~/.ssh/id_rsa

Host prod-90
  HostName 192.168.1.90

   User alex
  Port 22
  IdentityFile ~/.ssh/id_rsa


 En este fichero hay configurados dos servidores, el de desarrollo dev-88 y el de producción prod-90 cada definición de un servidor tiene que tener: 

  • Host, obligatorio y es el alias que le asignas, el nombre que quieras
  • HostName, obligatorio y es la IP del servidor donde quieres conectar lo que va detrás de la @ (@192.168.1.90)
  • User, obligatorio, y es el usuario que se conecta al servidor, lo que va delante de la @ (alex@)
  • Port, si el puerto es el 22 creo que no es obligatorio poner pero yo lo pongo siempre
  • IdentityFile, si tienes acceso al servidor por clave privada/publica hay que ponerla aquí.

Una vez configurado podemos desde el terminal lanzar la siguiente instrucción:

ssh dev-88

Y si esta bien configurado conectara con el servidor.

Otra cosa interesante de tener el fichero ~/.ssh/config bien configurado es que en Ubuntu y en Linux Mint nombro estos dos porque es donde lo he probado, podemos instalar un menú en el panel para lanzar conexiones ssh sin tener que abrir primero un terminal 

 Y esto es todo, configurando este fichero de conexiones ssh podemos utilizarlas desde diferentes aplicaciones del sistema, también desde el explorador de archivo como en el caso de Dolphin en KDE: Conectar por ssh en dolphin KDE a un servidor remoto

 

Entradas que pueden interesarte

Sin comentarios