Pourquoi «sudo unmount» est-il nécessaire pour démonter un sshfs-mount s'il a été monté sans les privilèges sudo?


16

J'ai un système de fichiers sshfs FUSE monté dans ~/mountpoint. J'ai essayé umount mountpointet diskutil unmount mountpoint(sur un Mac ici) et les deux ont échoué. J'ai utilisé sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; rien de tout cela ne nécessitait sudo.

Pourquoi alors le démonter ai-je besoin des privilèges sudo?

Réponses:


17

Parce que umount permet uniquement à root de démonter les systèmes de fichiers normaux.

Vous pouvez cependant démonter tout système de fichiers FUSE (y compris sshfs) sans utiliser sudo:

fusermount -u mountpoint

1
oui, mais je n'ai aucune commande fusermountinstallée; Je pense que c'est spécifique à Linux. Mais merci - je ne savais pas que umount était uniquement sudo
kalaracey
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.