Juin 252012
Le multiplexage SSH consiste à créer une connexion MASTER et passer les connexions suivantes (dite SLAVE) par la connexion MASTER.
L’avantage est que les connexions SLAVE ne rouvrent pas une autre négociation de connexion, et se font donc beaucoup plus vite.
Pour utiliser le multiplexage SSH, il faut utiliser un socket
- Création de la connexion MASTER :
ssh -MS socket-ssh user@host
- Si besoin, création de la connexion MASTER en background :
ssh -NMS socket-ssh user@host &
ou
ssh -NnfMS socket-ssh user@host
- Connexion slave :
ssh -S socket-ssh user@host
- Fermer la connexion MASTER si background :
kill <le PID>
ou
ssh -O exit -S socket-ssh user@host