¿Por qué se requiere "sudo desmontar" para desmontar un montaje sshfs si se montó sin privilegios de sudo?

16

Tengo un sistema de archivos sshfs FUSE montado ~/mountpoint. Lo intenté umount mountpointy diskutil unmount mountpoint(en una Mac aquí) y ambos fallaron. Solía sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; nada de eso requería sudo.

¿Por qué, entonces, desmontarlo, necesito sudo privilges?

kalaracey
fuente

Respuestas:

17

Porque umount solo permite que root desmonte los sistemas de archivos normales.

Sin embargo, puede desmontar cualquier sistema de archivos FUSE (incluidos sshfs) sin usar sudo:

fusermount -u mountpoint
hedgie
fuente
1
sí, pero no tengo ningún comando fusermountinstalado; Creo que es específico de Linux. Pero gracias - no sabía que umount era solo sudo
kalaracey