¿Hay alguna forma de definir alias de host (como en /etc/hosts
) por usuario, es decir, en un archivo /home/user/.hosts
?
Mi objetivo principal es compartir fácilmente alias de host a través de rsync entre las máquinas en mi pequeño lan. Como no hay una máquina que siempre esté conectada de manera confiable, un servidor DNS no es una opción (¿verdad?).
Gracias.
alias ssh="ssh "
su .bashrc (observe el espacio en blanco al final del alias) junto con alias myhost="me@real-name-of-my-host.com"
y luego puede decir ssh myhost
y funcionará.
~/.ssh/config
donde agrega las líneas: Host my-host
y Hostname 10.0.0.xxx
<- IP de la máquina. Lo bueno es que también te permite especificar el nombre de usuario, el puerto, qué clave usar, etc.