我在权限方面遇到了一些问题,我网站的程序员希望我将管理员用户添加到apache组,然后设置一些权限。我对Linux的了解非常有限,所以我在网上找到了以下内容:
chown -R apache:apache /path/to/webserver/www
chmod -R g+rw /path/to/webserver/www
这很好用,几天都很好(顺便说一下,我使用“apache”代替www-data,因为我在CentOS上)。 现在,他们说他们无法将文件上传到该文件夹,因为它由apache用户拥有,而他们希望它由apache和admin用户拥有。
除了'apache'之外,我如何为所有权添加'admin'?
由于
答案 0 :(得分:1)
创建一个组并添加该组中的两个用户。 然后设置整个组的权限。
创建一个组
groupadd <groupname>
将用户,admin和apache都添加到此论坛。
usermod -a -G <groupname> admin
usermod -a -G <groupname> apache
chown -R apache:<groupname> /path/to/webserver/www
chmod -R g+rw /path/to/webserver/www