允许PHP用户写入另一个用户的主文件夹

时间:2013-03-14 02:05:15

标签: php linux

我有一个php脚本,以用户'codex'的形式运行,我正试图让它创建一个新目录,用作/ home / git / repositories /

中的git repo

我将codex用户添加到git组但是我一定错过了一些权限或者其他什么,因为当我sudo进入codex并转到/ home / git /目录并运行mkdir时,我得到一个权限被拒绝错误。当然,我在php中运行mkdir也会遇到同样的错误。

我在CentOS 5.9上运行

任何帮助都将不胜感激。

- 文斯

1 个答案:

答案 0 :(得分:1)

确保该组具有写访问权限(以及我们访问时的读取和列表访问权限):

chmod g+rwx /home/git

您可能还想确保目录的组是git组:

chgrp git /home/git