Cuando trabajas con servidores, y conectas a ellos vía terminal y SSH, la forma de hacerlo es mediante el comando:
ssh usuario@ip
En principio, no se trata de un comando difícil de aprender ni de usar, pero sí que es engorroso cuando tienes que manejar diferentes usuarios o IPs.
Una forma de facilitar el uso de este comando es utilizar alias para las conexiones más comunes. Veamos ésto con un ejemplo:
Imaginemos que conectamos habitualmente a un par de servidores, con los datos user1@ip1 y user2@ip2
Crearemos un par de alias para estas conexiones. Para ello editamos el archivo ~/.ssh/config , al que añadiremos el siguiente contenido:
Host alias1
HostName user1@ip1
Port 22
Host alias2
HostName user2@ip2
Port 22
Ahora, para acceder a la conexión SSH user1@ip1 sólo tenemos que hacer:
ssh alias1
(y lo mismo para alias2 o cualquier otra conexión que queramos añadir)
Siempre es más sencillo de recordar y organizar nuestras conexiones SSH mediante estos alias, que si tuviéramos que aprender o teclear cada vez el usuario/IP de cada una.