文件所有者不属于文件组

文件所有者不属于文件组

希望快速回答​​有关 Web 服务器写入和读取权限的问题。

事情是这样的。目前我在生产服务器上有这样的设置:

...
drwxr-xr-x  12 apache developers  4096 Apr 27 19:27 wp-includes
-rw-r--r--   1 apache developers  2380 Mar  3 17:37 wp-links-opml.php
...

它是一个 wordpress 安装,在这个小例子中,我展示了如何设置文件和文件夹。

我的问题是:既然我属于开发人员组,难道我不应该能够写入安装程序吗?是的,我知道在示例中,文件和目录都没有g+w设置。

wp-links-opml.php此外,如果 Apache 拥有该组织但不属于该组织,会产生什么副作用developers

谢谢

答案1

如果您在developers群组中,您将可以读取这些内容,但不能写入。正如您所指出的,群组成员对其中任何一项都没有写入权限。

拥有不属于拥有文件的组的所有者没有任何坏处,他们只会使用所有者权限。当然,在这种情况下,您可能希望让组可以写入文件而所有者不能写入。我总是对 apache 允许写入的内容持怀疑态度,尤其是当它们是可执行文件/代码时。

相关内容