I have the following on my /etc/fuse.conf file:

# Set the maximum number of FUSE mounts allowed to non-root users.                       
# The default is 1000.                                                                   
#                                                                                        
#mount_max = 1000                                                                        

# Allow non-root users to specify the 'allow_other' or 'allow_root'                      
# mount options.                                                                         
#                                                                                        
user_allow_other    

But when I try to mount a remote path with the option allow_other:

> sshfs name@server:/remote/path /local/path -o allow_other

I get:

fusermount: failed to open /etc/fuse.conf: Permission denied
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

I have triple checked and the option user_allow_other is uncommented in my fuse.conf,as I copied above.

I have also executed sudo adduser my_user_name fuse (not sure if this is needed though), but I still get the same problem.

Why is it not parsing the /etc/fuse.conf file correctly?

up vote 21 down vote accepted

A better solution might be to add the user to the fuse group, i.e.:

addgroup <username> fuse
  • 5
    Then log out and log back in! – HDave Sep 9 '13 at 1:58
  • 1
    And add existing user to fuse as secondary group: usermod -a -G existing_user fuse # in case addgroup is not present on your system – Grzegorz Wierzowiecki May 7 '16 at 8:25

Given the message failed to open /etc/fuse.conf: Permission denied, I suggest

chmod a+r /etc/fuse.conf
  • This is the correct answer – MountainX Aug 24 '17 at 3:55

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.