OwnCloud:已安装驱动器上的 www-data 权限被拒绝

OwnCloud:已安装驱动器上的 www-data 权限被拒绝

/etc/fstab我在为外部 FAT 驱动器上的 www-data 用户和组设置正确的权限时遇到问题。我希望 ownCloud 可以访问此驱动器,因此我按以下方式进行了设置:

UUID=xxxx-xxx      /media/pi/EOS_DIGITAL   vfat    umask=777,uid=www-data,gid=www-data,utf8,nofail 0       0

安装并运行后sudo ls -la /media/pi/EOS_DIGITAL我收到以下输出:

total 100
drwxrwx---  4 www-data www-data 32768 Jan  1  1970 .
drwxr-x---+ 4 root     root      4096 Nov 18 21:56 ..
drwxrwx---  5 www-data www-data 32768 Jul 28 18:23 DCIM
drwxrwx---  2 www-data www-data 32768 Jul 28 18:23 MISC

但是,当我尝试使用 www-data 访问该文件夹时,我收到了没有权限消息。我也无法设置 ownCloud:

Can't create or write into the data directory /media/pi/EOS_DIGITAL

我在这里遗漏了什么?

答案1

drwxr-x---+ 4 root     root      4096 Nov 18 21:56 ..

这些是文件夹的权限/media/pi。如您所见,所有者是 root 用户,其他用户无法访问其中的文件和文件夹。

您需要将该文件夹的所有者设置为 www-data

chown www-data:www-data /media/pi

相关内容