web-dev-qa-db-fra.com

Pourquoi "SUDO UNMOINT" est-il nécessaire pour démonter une monture de SSHFS s'il a été monté sans privilèges sudo?

J'ai un système de fichiers fusible SSHFS monté dans ~/mountpoint. J'ai essayé umount mountpoint et diskutil unmount mountpoint (sur un Mac ici) et les deux ont échoué. J'ai utilisé sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; Aucun de tout ce que ce soit de sudo.

Pourquoi, alors, démontez-vous, j'ai besoin de privilèges sudo?

17
kalaracey

Parce que uount ne permet que la racine de démonter des systèmes de fichiers réguliers.

Vous pouvez toutefois démonter tout système de fichiers fusible (inclus de SSHFS) sans utiliser sudo:

fusermount -u mountpoint
18
hedgie