Скажем, я подключился к удаленному компьютеру через SSH. Из программы на этом удаленном компьютере мне нужно выполнить команду на локальном компьютере (инициатор подключения).
В связи с этим возникает вопрос: можно ли подключиться к существующему соединению между двумя компьютерами, чтобы выполнить команду на локальном компьютере?
Я рассмотрел запуск команды ssh user@host-of-connecting-party <command>
на удаленном компьютере, чтобы установить обратное соединение. Но это сложнее автоматизировать и потребует вмешательства пользователя. Я надеялся, что смогу полностью автоматизировать его или хотя бы определить имя пользователя / хоста подключенного пользователя.