Powiedzmy, że podłączyłem się do zdalnego komputera za pośrednictwem SSH. Z programu na tym komputerze zdalnym muszę wykonać polecenie na moim komputerze lokalnym (inicjatorze połączenia).
Co nasuwa pytanie: czy możliwe jest przejście do istniejącego połączenia między dwoma komputerami w celu uruchomienia polecenia na komputerze lokalnym?
Rozważałem uruchomienie polecenia ssh user@host-of-connecting-party <command>
na komputerze zdalnym, aby nawiązać odwrócone połączenie. Jest to jednak trudniejsze do zautomatyzowania i wymaga interwencji użytkownika. Miałem nadzieję, że uda mi się to w pełni zautomatyzować lub przynajmniej wykryć nazwę użytkownika / hosta podłączonego użytkownika.