Я связал одну из папок моего производственного сервера с моим сервером "ssh account" через sshfs
.
Мне часто нужно узнать pwd
(или realpath
) файла на исходном (производственном) сервере, но pwd возвращает путь к файлу на подключенном ("учетная запись ssh") сервере.
Есть ли способ получить оригинальный путь?
Спасибо
Изменить: подробнее об этом: я использую это, чтобы связать мой ssh-сервер с несколькими различными SFTP-серверами / общим хостингом.
Итак, если я делаю это (на некоторых серверах): sshfs user@domain:/ mount_point
, то я подключаюсь к своей учетной записи FTP, которая действует как root для моего пользователя, но более похожа на /var/www/clients/c/a/account/pub/
и это путь, который мне нужен -
sshfs user@domain:/ mount_point # mount SFTP acc.
cd mount_point
XXXX file.ext # get back: /var/www/clients/…/pub/file.ext
pwd file.ext # returns /ssh-server/path/mount_point/file.ext
Надеюсь, теперь это имеет смысл.
Спасибо