Accéder aux ports TCP distants avec des tunnels OpenSSH

À l'aide d'OpenSSH, il est possible d'accéder aux ports TCP sur des systèmes distants, même ceux ne faisant pas partie de l'hôte sur lequel vous êtes connecté, en utilisant des tunnels.

Si le système distant auquel vous vous connectez avec shh est appelé "sadie" et que l'hôte cible doté du port TCP souhaitable de 1433 est nommé "molly", la commande permettant de créer le tunnel entre eux est la suivante:

ssh -L 1433: molly: 1433 sadie

Une fois que vous vous authentifiez avec ssh, vous pouvez accéder au port 1433 sur molly comme s'il se trouvait sur votre système. Assurez-vous que le système distant (sadie) peut résoudre le nom du système cible (molly). Vous pouvez utiliser des adresses IP au lieu de noms.