/etc/fuse.conf
我的文件中有以下内容:
# 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
但是当我尝试使用以下选项安装远程路径时allow_other
:
> sshfs name@server:/remote/path /local/path -o allow_other
我得到:
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
我已经进行了三次检查,并且该选项user_allow_other
在我的 中未注释fuse.conf
,正如我在上面复制的那样。
我也执行了sudo adduser my_user_name fuse
(虽然不确定是否需要),但我仍然遇到同样的问题。
为什么它不能/etc/fuse.conf
正确解析文件?
答案1
鉴于该消息failed to open /etc/fuse.conf: Permission denied
,我建议
chmod a+r /etc/fuse.conf
答案2
更好的解决方案可能是将用户添加到保险丝组,即:
addgroup <username> fuse