Почему "sudo unmount" требуется для размонтирования sshfs-mount, если он был смонтирован без привилегий sudo?
У меня есть файловая система sshfs FUSE, смонтированная в ~/mountpoint
, Я старался umount mountpoint
а также diskutil unmount mountpoint
(на Mac здесь), и оба не удалось. я использовал sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint
; ничего из этого не требовалось sudo.
Тогда зачем мне его размонтировать, мне нужны привилегии sudo?
1 ответ
Решение
Потому что umount позволяет только root размонтировать обычные файловые системы.
Однако вы можете размонтировать любую файловую систему FUSE (включая sshfs) без использования sudo:
fusermount -u mountpoint