Вы можете получить путь, смонтированный через sshfs из вывода mount
(или просто запомнить его). Тогда вы можете либо
создайте псевдоним, который принимает путь на клиенте, удаляет точку монтирования SSHfs и добавляет предварительное имя каталога на сервере. Например, если вы подключите удаленный каталог
/var/www/mywebsite
локально к/home/test/website
(sshfs server:/var/www/mywebsite /home/test/website
), то будет работать следующее:$ alias mpwd="pwd | sed 's|^/home/test/website|/var/www/mywebsite|'" $ pwd /home/test/website $ mpwd /var/www/mywebsite $ cd gallery $ mpwd /var/www/mywebsite/gallery $ cd /etc $ mpwd /etc
Обратите внимание, что несоответствующие каталоги (
/etc
) не искажены.смонтировать каталог удалить в том же месте локально, то есть выполнить SSHFS, например, как:
sshfs server:/var/www/mywebsite /var/www/mywebsite
. Очевидно, что каталог должен существовать локально, чтобы это работало.