Як придумати створений не-sudo sshfs каталог


16

Я використовував sshfs без sudo для створення подібного каталогу

sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive

але коли я хочу перерахувати /temp/user/harddriveкаталог

umount /temp/user/harddrive

це підказує:

umount: /temp/user/harddrive: Permission denied

тож як умалювати цей каталог?


1
Чи все ж привід встановлений там? Будь ласка, відредагуйте та надайте вихідні дані mount.
десерт

Який реліз Ubuntu ви використовуєте? lsb_release -rпоказує це, якщо ви не знаєте.
десерт

Відповіді:


23

sshfsвикористовує FUSE (файлова система в USErspace) замість звичайної mountз підвищеними дозволами.

Це також означає, що ви не можете використовувати umount(аналог mount) для демонтування файлової системи, але у вас є fusermount -uкоманда FUSE unmount:

fusermount -u /temp/user/harddrive

Для отримання додаткової інформації, дивіться , наприклад , man sshfsі man fusermount.


2
Зауважте, що на сторінках 17.10 та 18.04 чітко написано "відключення: umount mountpoint", а до 16.04 - fusermount -u mountpointзамість цього - здогадуйтесь, що для різних релізів це різне!
десерт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.