www-data access точка монтирования sshfs
У меня есть Apache2
на Debian Linux
, Я монтирую sshfs
в каталог /mnt/mountpoint/
(устанавливается во время загрузки через /etc/fstab
). Доступ к нему осуществляется с помощью мягкой ссылки из /var/www/mountpoint
,
Когда я захожу в каталог через браузер, я получаю 403.
Так быстро, как я могу видеть пользователя www-data
не могу прочитать каталог.
Выход из ls
как www-data
:
d????????? ? ? ? ? ? mountpoint
Выход из ls
как root
:
drwxrwxrwx 1 aneuschitzer www-data 4.0K Jun 5 16:27
Моя соответствующая строка в /etc/fstab
sshfs#reader@targethost:/mnt/mountpoint /mnt/mountpoint fuse ro,noexec,gid=www-data 0 0
Сначала у меня были варианты ro,noexec
Я пробовал без noexec
, Я прочитал, как настроить sshfs для использования www-данных, и попытался добавить gid, но это не помогло.
1 ответ
Вам необходимо включить параметры allow_other
и / или user_allow_other
в /etc/fuse.conf
, В противном случае его может использовать только пользователь, смонтировавший файловую систему. После внесения изменений размонтируйте и перемонтируйте файловую систему.