J'utilise openssh sur le client et le serveur. Je sais que je peux exécuter ssh -L
ou ssh -R
configurer des redirections de port sur ssh. Cependant, comme il s'agit de paramètres de ligne de commande, ces redirections doivent être écrites avant l'ouverture de la connexion.
Puis-je configurer des redirections de port à la volée à l'aide du client ssh en ligne de commande?
Lorsque j'ai utilisé le PuTTY
client ssh, j'ai pu configurer de manière interactive une redirection de port alors qu'une connexion était déjà ouverte, sans abandon ni reconnexion, donc je sais que c'est techniquement possible.
la source
~C escape not available to multiplexex sessions
Si quelqu'un rencontre le problème comme je viens de le faire, ne cherchez pas votre connexion principale. Au lieu de cela, ajoutez simplement-O forward
à votre commande de transfert de port ssh, comme dansssh -O forward -nfL 1234:whatever:1234 theserver
et cela fonctionnera.