Добрый день. Исходные данные:
-
homehost (возможность открыть любой порт) установлен ssh клиент и сервер;
-
serverhost 192.168.1.2 (22 порт смотрит в сеть, остальные закрыты) - привилегии ограничены настолько, что у меня работают только две команды: ssh (подключение) и exit. Больше привилегий мне не дадут.
-
workhost 192.168.1.3 (ssh server, ftp, rdp) - машина к которой нужен доступ;
Сейчас я работаю так: я подключаюсь с homehost: ssh User@serverhost 22 после успешного подключения я подключаюсь с serverhost: ssh User@workhost 22 и я оказываюсь в workhost
Мне нужен доступ к workhost по RDP (TCP 3389), к FTP (TCP 21) и к служебной программе, которая висит на UDP протоколе.
Сегодня пытался ssh -L 8080:192.168.1.3:21 user@192.168.1.2 Я подключился и через некоторое время началось channel 3: open failed: administratively prohibited: open failed
VPN нельзя поднять. teamviewer запрещен.
Что можно сделать при данных исходных данных (2-я переменная - serverhost константа и ничего я не могу с этим сделать)
P.S. IP указаны как пример
P.S.S. Заранее благодарю за ответ!