我有一个php脚本,以用户'codex'的形式运行,我正试图让它创建一个新目录,用作/ home / git / repositories /
中的git repo我将codex用户添加到git组但是我一定错过了一些权限或者其他什么,因为当我sudo进入codex并转到/ home / git /目录并运行mkdir时,我得到一个权限被拒绝错误。当然,我在php中运行mkdir也会遇到同样的错误。
我在CentOS 5.9上运行
任何帮助都将不胜感激。
- 文斯
答案 0 :(得分:1)
确保该组具有写访问权限(以及我们访问时的读取和列表访问权限):
chmod g+rwx /home/git
您可能还想确保目录的组是git
组:
chgrp git /home/git