Проброс порта через 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

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

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.