Apache 和 Linux 上的多个用户以及无效的权限

Apache 和 Linux 上的多个用户以及无效的权限

我有一个 RedHat 设置,其中有 Apache 和多个用户。我给每个用户在 /var/www/html 中提供了一个目录来托管他们的站点。站点可以提供服务,但不能写入文件(例如日志文件、上传、缓存文件)。我让所有用户成为 apache 组的成员,并且目录对该组具有写入权限。我是否忘记了这里要做什么?

编辑:添加一些细节。Apache 以“apache”的身份在“apache”组中运行。所有用户都在 apache 组中,因为用户 apache 在用户组中。

答案1

我将 SELinux 改为“permissive”而不是“enforcing”,然后重启服务器。现在可以正常工作了。

相关内容