Почему "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
Другие вопросы по тегам