Проброс порта через ssh туннель

Дата публикации: 23 11 2012 Автор: PazitiFF

Зачем всё это нужно? Как вариант, предположим, что у Вас есть сервер на 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

После данной манипуляции, мы должны увидеть нашу домашнюю фалопомойку и иметь возможность обращаться с ней как с обычной директорией

Add new comment

Plain text

  • No HTML tags allowed.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.