Это сценарий:
Клиент подключен / защищен от брандмауэра / недоступен из вне, сервер Linux является общедоступным.
Мне нужно разрешить клиенту при определенных условиях открыть порт удаленного рабочего стола (3389) на сервере Linux, например ssh -R 3389: localhost: 3389.
Я мечтаю об этом как об услуге или о чем-то подобном, чтобы я мог запускать и останавливать "экспедиторская сессия" на мои нужды.
Я должен пилот эта сессия с какого-то программного языка (в основном python или ruby).
Намек?
заранее спасибо.
Я полагаю, это немного поздно, но проект stunnel можно использовать для перенаправления порта Windows 3389 в ящик Linux, так что если вы откроете порт в окне Linux, вы фактически подключитесь к RDP в окне Windows.