Когда я захожу на ServerA с помощью ssh, я пингую с ServerB.
Если бы у меня была привилегия sudo на ServerA, я мог бы выполнить эту команду:

sudo mount ServerB:/pathInServerB localPathServerA

Я хочу иметь возможность монтировать непосредственно на локальный компьютер с сервера B через сервер A.

  1. Я не могу SSH к ServerB. (таким образом, sshfs с туннелем не будет работать в этом случае, я думаю).
  2. Я могу войти с ssh на сервер.
  3. У меня нет привилегии sudo на сервере A.
  4. У меня есть привилегия sudo на локальной машине.

Я уже делаю следующее:

Код:

sudo ssh -f userName@ServerA -L 111:ServerB:111 -L 2049:ServerB:2049 -L 1110:ServerB:1110 -L 4045:ServerB:4045 -N
sudo mount -o tcp localhost:/PathInServerB localPath

Мне не удалось.

Как мне это сделать?

0