Un tunnel inverse SSH permet d'accéder à une machine située derrière un pare-feu filtrant
Deux cas de figure :
root@srvpriv:~# apt install -y autossh
root@srvext:~# adduser user ...
root@srvpriv:~# autossh -R 8000:localhost:22 user@srvext.dom.net
Le tunnel inverse SSH est alors mis en place depuis le port 8000 de la machine srvext vers le port 22 de la machine srvpriv.
Il s'interrompt sous l'action d'un <Ctrl-C>
moi@cli:~# ssh user@srvext.dom.net
user@sio:~> ssh root@localhost -p 8001 root@srvpriv:~#
On ouvre une session SSH sur srvpriv