On Sun, 13 Aug 2006, Chuck Anderson wrote:
On Sun, Aug 13, 2006 at 12:31:45AM -0400, Eric Stein wrote:
eastein@pippin:~/Desktop$ sshfs -d ccc.wpi.edu:~ ccc/ eastein@ccc.wpi.edu's password: fuse: failed to exec fusermount: Permission denied eastein@pippin:~/Desktop$
The same thing worked when I tried it as root. Help!
And there's the rub with FUSE. You need a setuid-root helper to perform the actual mount. Check the permissions on /usr/bin/fusermount. On my system, they've set it up for setuid-root but Fedora has deemed this to be enough of a security risk that you have to be in the fuse group to run it:
-rwsr-xr-- 1 root fuse 22512 May 3 09:49 /usr/bin/fusermount
Good point, I should amend my earlier comment to be "no root access on the local side... other than the setuid wrapper", and add "no root access for needed for config files on the local side". Gentoo leaves it open by default (for better or worse) $ ls -l $(which fusermount) -rws--x--x 1 root root 18848 May 9 16:46 /usr/bin/fusermount My /bin/mount has the same perms, btw. -Jamie