Multiplexer plusieurs connections SSH en une

OpenSSH depuis la version 4.2 permet de multiplexer plusieurs connections en une.

Il faut ajouter dans la configuration de votre client ssh (~/.ssh/config) :

Host *
 ControlMaster auto
 ControlPath ~/.ssh/sockets/%r-%h-%p

Toutes les nouvelles connections vers un hôte ou vous êtes déjà connectés passeront à travers cette connexion.

Ce qui en plus d’accélérer le temps de connection, apporte l’avantage de ne plus demander de mot de passe.

Les droits sur le dossier " sockets " doivent être 0600, uniquement, toutes les personnes ayant accès aux socket pourront utiliser les connexions actives.


Suggestions de lecture :

comments powered by Disqus