我安装了 webmin,我在其中创建新的虚拟主机和新用户来管理这些站点。
我的流程是:
- 创建一个新用户。(/home/用户名/)
- 以新用户身份登录 SSH,并创建一个 webroot 文件夹 (/home/nameofuser/www/)
- 创建一个指向该 webroot 的虚拟主机 (home/nameofuser/www/)
问题在于 apache www-data 用户不是文件的所有者。但是,如果我让 webmin 为我创建 webroot,用户/组将变为 www-data:www-data 但新用户无法创建文件/文件夹。
为什么这是一个问题的一个例子是,当我尝试安装 wordpress 时,它无法安装插件或创建日志文件等文件。
我应该如何在我的 webroot 文件夹上和/或内部设置权限