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?

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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.