www-data 用户无法访问安装在 /var/www/html/folder 中的 USB 驱动器

www-data 用户无法访问安装在 /var/www/html/folder 中的 USB 驱动器

我有一个装有 USB 外部驱动器的 Raspberry Pi。

我已将此 USB ( /dev/sda1)安装到,/var/www/html/owncloud/data/drive因为我希望能够从我的 PHP 应用程序(准确地说:owncloud)访问它。

我的/etc/fstab/看起来像这样:

PARTUUID=5e3da3da-01  /boot           vfat    defaults          0       2
PARTUUID=5e3da3da-02  /               ext4    defaults,noatime  0       1
UUID=6D38B7934EF41800 /var/www/html/owncloud/data/drive ntfs defaults,auto,users,rw,nofail,umask=000,allow_other 0 0

重新启动后,它在 WinSCP 中显示得很好。我还可以通过终端列出它(drwxrwxrwx 1 root root用于drive目录): 在此输入图像描述

不过,我的 PHP 脚本和 owncloud 似乎无法访问该文件夹的内容。我猜这是由于权限问题,因为我的drive文件夹属于root而不是属于www-data.

但是将权限更改为www-data不起作用(因为它已安装?)。我也尝试过etc/fstabwith 的线路allow_othersudo usermod -a -G disk www-data正如建议的那样,同样适用https://askubuntu.com/questions/988593/www-data-user-cannot-access-mounted-partition

相关内容