我已经为我的开发人员设置了一个 Wordpress 服务器并且它正在运行。但是现在,当我们将文件复制到 /usr/share/nginx/html 文件夹时,我遇到了权限问题。我将尝试尽可能简单地解释这一点。
以下是该文件夹的权限:
drwxrwsr-x+ 9nginx wpress4096 六月 16 08:41 html
正如您所看到的,所有者是“nginx”,组是“wpress”。我确实为远程开发人员在此文件夹上设置了 ACL,但这不是问题。
我的问题是,当我的开发人员将文件复制到此文件夹 --> /usr/share/nginx/html 时,它不会继承所有者 nginx。它看起来类似于:
-rw-r--r-- 1普布罗德出版社 0 六月 16 日 08:14 文件 1
我希望它的外观如下:
-rw-r--r-- 1nginx wpress 0 六月 16 日 08:14 文件 1
我希望复制或创建的文件继承所有者和组。当我设置权限时,我对文件夹执行了 2775,以便它将继承组所有权。问题是我需要创建或复制到此文件夹中的文件才能继承所有者,即nginx。
我想我可以通过 SETFACL 做到这一点,但不能 100% 确定如何做到这一点,因为我尝试过的任何方法似乎都不起作用。