Почему «sudo unmount» требуется для размонтирования sshfs-mount, если он был смонтирован без привилегий sudo?

10351
kalaracey

У меня есть файловая система FUSE sshfs ~/mountpoint. Я пытался umount mountpointи diskutil unmount mountpoint(на Mac здесь), и оба не удалось. Я использовал sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; ничего из этого не требовалось sudo.

Тогда зачем мне его размонтировать, мне нужны привилегии sudo?

15

1 ответ на вопрос

16
hedgie

Because umount only allows root to unmount regular filesystems.

You can, however, unmount any FUSE filesystem (inclusing sshfs) without using sudo:

fusermount -u mountpoint 
да, но у меня нет установленной команды `fusermount`; Я считаю, что это специфично для Linux. Но спасибо - я не знал, что umount был только sudo kalaracey 11 лет назад 1

Похожие вопросы