Porque umount apenas permite que o root desmonte sistemas de arquivos regulares.
Você pode, no entanto, desmontar qualquer sistema de arquivos FUSE (incluindo o sshfs) sem usar o sudo:
fusermount -u mountpoint
Eu tenho um sistema de arquivos FUSE sshfs montado em ~/mountpoint
. Eu tentei umount mountpoint
e diskutil unmount mountpoint
(em um Mac aqui) e ambos falharam. Eu usei sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint
; nada disso exigia sudo.
Por que, então, desmontá-lo eu preciso de privilégios de sudo?
Tags sudo fuse sshfs umount filesystems