Oui on ne rigole plus ;)
Pour créer un tunnel inversé en ssh, depuis la machine où l'on crée le tunnel.
ssh -TR 1111:localhost:22 gnu
Sur la machine distante, pour se connecter au tunnel.
ssh -p 1111 localhost
La première commande ouvre un tunnel sur gnu vers la machine où le tunnel à été crée. (gnu est un host configuré dans le .ssh/config, ou toto@gnu.sebian.fr)
- Option -T pour ne pas ouvrir de shell.
- Option -R pour reverse (tunnel)
- Option -X pour forwarder le X
Des autres tips sont dispo ici
Go Top