19.12.2019 17:10
OlegON
 
Итак, возникла задача:
Есть хост, для которого открыт доступ на кучу других хостов. Пусть это будет box.

Есть мой ноут пусть note, на котором я не хочу оставлять никаких следов подключения (имена, пароли, порты и хосты). Как быть?

Я решил это следующим образом:
1. С note подключаемся к box, открывая этот 11111 на note
Код:
ssh user@box -L 11111:localhost:11111
т.е. теперь подключаясь на 11111 note, мы попадаем на 11111 в box
2. На box создаем связку box -> удаленный хост
Код:
socat tcp-listen:11111,reuseaddr,fork tcp:СЕРВЕР:3389
т.е. теперь при подключении на 11111 box, мы будем подключаться на 3389 удаленного сервера
3. На note запускаем программу для RDP, подключаясь к localhost:11111, что можно внести в закладки

Для смены сервера достаточно менять лишь адрес СЕРВЕР:3389 во 2 шаге.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.