【问题标题】:How to add user to www-data on CentOS?如何在 CentOS 上将用户添加到 www-data?
【发布时间】:2016-03-23 12:04:09
【问题描述】:

我的网站的特定区域有问题。我有一台装有 CentOS 和 Linux 系统基本知识的服务器。

当文件夹设置为 755 时会出现问题,但设置为 777 时它工作正常。我知道 777 不安全,所以我查了一下,显然我需要将管理员用户添加到名为 www-data 的组中。但是,当我尝试这样做时,我被告知 www-data 组不存在,我认为这与 CentOS 是不同的 Linux 发行版有关。

值得注意的是,我几天前已经将用户 admin 添加到 'apache' 组,我不确定它是否相关......

无论如何,如何在 CentOS 上将用户添加到该组以解决此权限问题?

谢谢

【问题讨论】:

  • 文件夹属于哪个组?在 Centos 中,httpd 组是 apache,在 Ubuntu 中是 www-data
  • 如果您没有www-data 组,那么将管理员用户添加到该组将无济于事。 具体是什么您遇到的权限问题?有问题的目录/文件的所有权信息是什么?

标签: linux permissions centos


【解决方案1】:

将现有用户添加到组

 usermod -a -G <groupname> username

在centOS中是:

usermod -a -G apache username

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-24
    • 2018-12-01
    • 1970-01-01
    • 2019-01-29
    • 2014-07-11
    • 2013-01-25
    • 2018-02-27
    • 1970-01-01
    相关资源
    最近更新 更多