J'ai un flux de travail dans lequel j'essaie de faire ce qui suit :
Pour une session SSH existante donnée, accédez à la machine distante et exécutez un processus à partir duquel un port est renvoyé (par exemple, un démon distant a été démarré). En utilisant ce port, je voudrais créer un nouveau transfert de port à partir de la session existante en utilisant le EscapeChar
technique pour instancier un shell SSH dans la session et construire le nouveau transfert de port.
Ma question est la suivante :
Comment puis-je - à partir d'un script shell ou équivalent - effectuer par programme des modifications de session SSH dans lesquelles EscapeChar est requis ?
Réponse acceptée :
Ce n'est pas ce que vous avez demandé, mais avez-vous vu l'option "-D", pour transformer ssh en serveur SOCKS5 ? Ensuite, vous pouvez simplement exécuter des programmes du côté local derrière tsocks
et connectez-vous à tout ce que vous voulez sur l'extrémité distante.