我如何将自己添加到 apache 组?

我如何将自己添加到 apache 组?

我在 Xserver 上运行着 CentOS 服务器,当我想升级 Wordpress 到 Wordpress 3.3.2 时,出现了一个问题

Warning: copy(/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /wp-admin/includes/class-wp-filesystem-direct.php on line 200

我理解这是一个权限问题。

因为我的 WordPress 的所有者:组位于apache

apache所以我想知道如何使用命令行将自己添加到同一组,甚至与 root 在同一组中?[终端]

更多信息:

我有密码root来执行任何需要 root 密码的命令。

答案1

尝试以下操作(如果您在 sudoers 列表中)或在 root 下进行:

 sudo adduser <username> apache

如果你不熟悉 sudo,这里有一个简短指南

答案2

对于现有用户

sudo /usr/sbin/usermod -a -G apache <username>

答案3

如果用户已经存在,则使用

sudo usermod -g <groupname> <user>

如果是新用户,

sudo useradd -g <groupname> <user>

答案4

为了方便起见,

检查你的群组:

groups

将自己添加到 apache 组

sudo usermod -a -G apache $USER

核实

groups $USER

注销并再次登录

核实

groups

完毕

相关内容