Dlaczego „odmontowanie sudo” jest wymagane do odmontowania sshfs-mount, jeśli został on zamontowany bez uprawnień sudo?

16

Mam zainstalowany system plików FUSE sshfs ~/mountpoint. Próbowałem umount mountpointi diskutil unmount mountpoint(na Macu tutaj) i oba zawiodły. Użyłem sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; nic z tego nie wymagało sudo.

Dlaczego więc odmontowuję go, potrzebuję przywilejów sudo?

kalaracey
źródło

Odpowiedzi:

17

Ponieważ umount pozwala tylko rootowi odmontowywać zwykłe systemy plików.

Możesz jednak odmontować dowolny system plików FUSE (w tym sshfs) bez użycia sudo:

fusermount -u mountpoint
hedgie
źródło
1
tak, ale nie mam fusermountzainstalowanego polecenia ; Uważam, że jest on specyficzny dla systemu Linux. Ale dzięki - nie wiedziałem, że umount jest tylko sudo
kalaracey