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


16

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

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

Ответы:


17

Потому что umount позволяет только root размонтировать обычные файловые системы.

Однако вы можете размонтировать любую файловую систему FUSE (включая sshfs) без использования sudo:

fusermount -u mountpoint

1
да, но у меня нет fusermountустановленной команды ; Я считаю, что это специфично для Linux. Но спасибо - я не знала, что у нас было только sudo
kalaracey
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.