www-data access sshfsがマウントされないのはなぜですか?

www-data access sshfsがマウントされないのはなぜですか?

次のようにsshfsをインストールしました(33はuidですwww-data)。フォルダとファイルを一覧表示www-dataしますwww-data

/etc/fstab

example.com:/remote/folder/ /local/folder fuse.sshfs ro,uid=33,gid=33 0 0

次の操作を実行すると、同じ権限エラーが発生します。

sudo -u www-data python
>>> import os
>>> os.listdir('/local/folder')

ベストアンサー1

allow_othersshfsマウント宣言に権限を追加する必要があります。それ以外の場合は、ファイル権限が正しい場合でも、マウントを実行しているユーザーだけがそのファイルにアクセスできます。

/etc/fstab

example.com:/remote/folder/ /local/folder fuse.sshfs ro,uid=33,gid=33,allow_other 0 0

源泉:sshfsマウント、sudo権限が拒否されました。
(www-dataの代わりにルートに似た問題)

おすすめ記事