Проброс порта через ssh туннель
Зачем всё это нужно? Как вариант, предположим, что у Вас есть сервер на linux с поднятой самбой на 139 порту для домашней файлопомойки. Всё это дело находится за NAT. На маршрутизаторе проброшен порт 22 для удаленного доступа по ssh на хост с файлопомойкой, например ip 192.168.0.10:22. но мы сидим на работе и хотим подключиться к домашней шаре по протоколу smb. Есть масса способов конечно, но самый быстрый на мой взгляд это ssh тунель. DВот как это делается:
# sudo ssh -L 139:192.168.0.10:139 user@remotehost
Ввобдим пароль и после успешной авторизации, набираем в проводнике:
smb://localhost:139
После данной манипуляции, мы должны увидеть нашу домашнюю фалопомойку и иметь возможность обращаться с ней как с обычной директорией
Добавить комментарий