www-data 访问 sshfs 挂载点

www-data 访问 sshfs 挂载点

Apache2在 上有一个Debian Linux。我将 挂载sshfs到 目录/mnt/mountpoint/(它在启动时通过 挂载/etc/fstab)。它可以通过 的软链接进行访问/var/www/mountpoint

当我使用浏览器访问该目录时,出现 403 错误。

据我所知,用户www-data无法读取该目录。

输出lswww-data

d????????? ? ?    ?       ?            ? mountpoint

输出lsroot

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-data并尝试添加 gid,但没有帮助。

答案1

您需要启用中的选项allow_other和/或。否则只有挂载文件系统的用户才能使用它。完成更改后,卸载并重新挂载文件系统。user_allow_other/etc/fuse.conf

相关内容