У меня возникла проблема с sshfs
, которую я раньше не видел.
Я подключаю сервер B к серверу A, выполняя следующие действия (при входе в систему как root на сервере A):
mkdir serverBLink
sshfs root@serverB:/ /home/myname/Documents/serverBLink
После этого из командной строки я могу видеть все файлы на сервере B через папку serverBLink. Бизнес как обычно.
Однако я не могу получить доступ к папке serverBLink с помощью диспетчера файлов в Ubuntu. Я не знаю почему. Я подумал, что это может быть проблема с разрешениями, потому что я технически вошел в компьютер как «точка», но в командной строке я переключился на root… ??
В качестве теста я попытался запустить [ 112] в папке serverBLink, чтобы предоставить всем доступ ко всему внутри, но это все еще не работает.
При использовании диспетчера файлов, когда я пытаюсь получить доступ к папке serverBLink, я получаю сообщение об ошибке:
Не удалось войти в папку
blockquote>Любые предложения ?
Возможно, попробуйте -o allow_other
- разрешить доступ пользователям, отличным от монтажника, .
Более того, вам не нужно быть root
, чтобы использовать sshfs
, так что вы можете просто создать каталог и смонтировать удаленный каталог как вы сами (но с root@serverB
).
С точки зрения безопасности вам нужно установить соединение как root@serverB
(что вы уже делаете), а затем вам нужно как минимум выполнить разрешение на каталог монтирования и доступ к самому содержимому монтирования.