gpt4 book ai didi

linux - 除了另一个用户之外,将用户添加到所有权

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:23 25 4
gpt4 key购买 nike

我在权限方面遇到了一些问题,我网站的程序员希望我将管理员用户添加到 apache 组,然后设置一些权限。本人对Linux的了解比较有限,所以在网上找了下:

chown -R apache:apache /path/to/webserver/www 
chmod -R g+rw /path/to/webserver/www

这非常有效,并且几天都很好(顺便说一句,我使用“apache”而不是 www-data,因为我在 CentOS 上)。现在,他们说他们无法将文件上传到该文件夹​​,因为它由 apache 用户拥有,而他们希望它由 apache 和管理员用户拥有。

除了“apache”之外,如何将“admin”添加到所有权中?

谢谢

最佳答案

创建一个组并将两个用户添加到该组中。然后为整个组设置权限。

  1. 创建群组 groupadd <groupname>

  2. 将用户 admin 和 apache 添加到该组。

usermod -a -G <groupname> admin

usermod -a -G <groupname> apache

  1. 更改组并让 apache 成为所有者

chown -R apache:<groupname> /path/to/webserver/www

  1. 为组分配权限(admin 和 apache)

chmod -R g+rw /path/to/webserver/www

关于linux - 除了另一个用户之外,将用户添加到所有权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36281389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com