Программно / динамически настраивать сеанс сеанса SSH

У меня есть рабочий процесс, где я пытаюсь сделать следующее:

Для данного существующего сеанса SSH обращайтесь к удаленной машине и выполняйте процесс, с которого возвращается порт (например, удаленный демон был запущен). Используя этот порт, я хотел бы создать новый порт вперед из существующего сеанса, используя технику EscapeChar для создания экземпляра оболочки SSH в сеансе и построения нового порта вперед.

Мой вопрос следующий:

Как я – из сценария оболочки или эквивалента – программно выполняет модификации сеанса SSH, в которых требуется EscapeChar.

Не то, что вы просили, но вы видели вариант «-D», чтобы превратить ssh в сервер SOCKS5? Затем вы можете запускать программы на локальной стороне за tsocks и подключаться ко всему, что вам нравится, на удаленном конце.