OpenSSH : connexion facile à un hôte distant

Boris HUISGEN June 21, 2013

administration système openssh bash

Cette astuce - d’un de mes collègues - permet de se connecter en SSH en tapant uniquement le nom d’hôte du serveur. Il faut pour cela une entrée pour chaque serveur dans le fichier /etc/hosts, ainsi que ces lignes de configuration pour votre shell :

boris.huisgen@local:~$ cat .bash_aliases

for HOST in `egrep -v "^$|#" /etc/hosts | tail -n +3 | awk '{ print $2 }'`
do
   alias $HOST='ssh $USER@'$HOST
done

Reste à taper le nom d’hôte pour se connecter en SSH :

boris.huisgen@local:~$ srv-wp0

Ca peut faciliter les choses :)

See also

Rsync : copie SSH avec sudo préalable
Read more
PAC Manager : outil de gestion centralisée SSH/VNC/RDP
Read more
OpenSSH : proxy SOCKS local
Read more