Disons que je me suis connecté à un ordinateur distant via SSH. À partir d'un programme sur cet ordinateur distant, j'ai besoin d'exécuter une commande sur mon ordinateur local (l'initiateur de connexion).
Ce qui soulève la question: est-il possible de sangsue sur la connexion existante entre les deux ordinateurs pour exécuter une commande sur l'ordinateur local?
J'ai envisagé d'exécuter la commande ssh user@host-of-connecting-party <command>
sur l'ordinateur distant pour établir une connexion inversée. Mais cela est plus difficile à automatiser et nécessitera l'intervention de l'utilisateur. J'espérais pouvoir l'automatiser complètement, ou au moins détecter l'utilisateur / nom d'hôte de l'utilisateur connecté.