Как монтировать удаленный SSHFS через промежуточную машину? Туннелирование?

Я хотел бы установить удаленную файловую систему (A) с помощью SSHFS, но иногда у меня есть IP-адрес, доступ к которому запрещен. Поэтому мой план – получить доступ к нему через другую машину (B) в этой сети. Нужно ли мне смонтировать A на B, а затем установить B (и A) на локальный компьютер? Есть ли лучший способ сделать это?

Обновить

Чтобы прояснить процедуру:

Во-первых, я создаю туннель

ssh -f user@machineB -L MYPORT:machineA:22 -N 

И затем я монтирую удалённую файловую систему

 sshfs -p MYPORT user@127.0.0.1:/myremotepath /mylocalpath 

Правильно ли это?

Как я могу уничтожить туннель, когда закончим?

One Solution collect form web for “Как монтировать удаленный SSHFS через промежуточную машину? Туннелирование?”

Да туннелирование. Вы подключаете машину B, создаете локальный туннель (-L) в порт SSHd машины A, а затем sshfs на localhost в порт только что созданного туннеля.

  • ITerm2 теряет цвета «ls», если я ssh на сервере
  • Провайдер OpenVPN против SOCKS
  • Могу ли я заставить ssh-agent ждать, пока я не буду использовать ssh для запроса пароля?
  • Sudo запрашивает пароль по ssh
  • ssh вырывается из цикла while в bash
  • SSH-туннель через несколько переходов
  • Пересылка порта ssh с удаленного места на компьютеры в сети сервера
  • Как (S) FTP на скрытый сервер?
  • Как я могу создать пользователя с доступом только для чтения ко всем файлам? (Т.е. root без разрешения на запись)
  • Как использовать ssh / scp между непубличными машинами
  • Ключ авторизации SSH для нескольких систем
  • Interesting Posts

    Каков наилучший подход к classам имен?

    Официальный способ спросить jQuery ждать загрузки всех изображений перед выполнением чего-либо

    Как стиль иконок, размер и тень шрифта Awesome Icons

    Вызов методов с необязательными параметрами посредством отражения

    Что такое параметр -nolisten tcp для X

    Dm-crypt + luks: Можно ли создать отдельный заголовок без сохранения его на зашифрованном устройстве luks?

    Перегрузка конструктора в Java – лучшая практика

    Как правильно создавать составные первичные ключи – MYSQL

    jQuery document.ready vs самоназванная анонимная функция

    Есть ли разница между компакт-диском Ubuntu Live и установочным компакт-диском Ubuntu

    Как зарегистрировать некоторое пространство имен URL (myapp: //app.start/) для доступа к вашей программе, вызывая URL-адрес в браузере в ОС Android?

    Поворот строк в столбцы без агрегата

    Как использовать складывание кофейных байтов

    Храните самые большие 5000 номеров из streamа чисел.

    Каков правильный способ использования функции rand () в C ++?

    Давайте будем гением компьютера.