OpenSSH permet de multiplexer plusieurs connexions SSH vers un même hôte en une seule connexion, accélérant ainsi les connexions suivantes.
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.
Catégories : Linux