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, В противном случае его может использовать только пользователь, смонтировавший файловую систему. После внесения изменений размонтируйте и перемонтируйте файловую систему.