我正在尝试设置 /var/log/httpd 上的权限,以便 httpd 可以在那里写入其日志文件,但似乎无法让它工作。我已将chown
目录设置为 apache:apache,并将chmod
其设置为 777:
# ls -l /var/log
[...]
drwxrwxrwx 2 apache apache 4096 Aug 26 15:55 httpd
那么为什么 apache 用户不能将文件写入该目录?
# sudo -u apache touch /var/log/httpd/foo
touch: cannot touch `/var/log/httpd/foo': Permission denied
这里发生了什么?