私の/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
ファイルが正しく解析されないのはなぜですか?
より良い解決策は、ユーザーをFuseグループに追加することです。つまり、
addgroup <username> Fuse
メッセージfailed to open /etc/Fuse.conf: Permission denied
、 私は提案します
chmod a+r /etc/Fuse.conf