我安装了webmin,用于创建新的虚拟主机和新用户来管理这些网站。
我的流程是:
这个问题是apache www-data用户不是文件的所有者。但是,如果我让webmin为我创建webroot,则用户/组将变为www-data:www-data但新用户无法创建文件/文件夹。
为什么这是一个问题的一个例子是当我尝试安装wordpress时,它无法安装插件或创建日志文件等文件。
如何在我的webroot文件夹中和/或内设置权限
答案 0 :(得分:1)
在上面的场景中,最简单的方法是将需要访问Webmin创建的文件夹/文件的所有用户添加到www-data组,您可能必须提供用户目录664.这应该解决访问问题,但是如果用户列表增长,那么访问webroot。 vhosts和多个用户的真正解决方案是apache2-mpm-itk这是一个更好的解决方案,但需要一点阅读。