I have an sshfs FUSE filesystem mounted in
~/mountpoint. I tried
umount mountpoint and
diskutil unmount mountpoint (on a Mac here) and both failed. I used
sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; none of that required sudo.
Why, then, do unmount it do I need sudo privilges?