我有一个工作的owncloud和复杂的安装。现在,我希望在这两者之间有一个共享文件夹。我已经创建了一个文件夹/Music,并将其添加为owncloud中的外部存储和复合库中的库。
我的问题是,我不能设置对文件夹的权限,以使两者都能工作。Owncloud使用用户www-数据,而复合使用用户丛。如果我设置了chown -R www-data:www-data /Music,那么只有Owncloud可以读写文件。如果我设置了chown -R plex:plex /Music,那么只有Plex才能读写文件。
但是现在我已经将用户界面添加到了usermod -a -G www-data plex的www-data组中,而group plex给了我plex: plex plugdev www-data,然后我用chmod -R 775 /Music更改了权限。
但是Plex无法访问webapp上的文件夹。如果我输入sudo -u plex touch /Music/newfile,它就能工作。但是,只有当我将文件夹的所有者和组设置为plex时,webapp才能工作。我尝试将www-数据用户添加到组丛中,但没有owncloud可以访问该文件夹。只有当用户和组设置为www-data时,Owncloud才能工作。
发布于 2019-04-10 02:59:37
这是ACL权限。
例如:
setfacl g:plex:rwx /path/
setfacl g:www-data:rwx /path/https://askubuntu.com/questions/762790
复制相似问题