Ubuntu Linux 将用户添加到组 www-data(Apache 组)
如何使用命令行选项在 Ubuntu 或 Debian Linux 服务器操作系统下将用户添加到名为 www-data 的 Apache 组?
在 Ubuntu 或 Debian Linux 系统下,您需要使用 useradd 命令将用户添加到名为 www-data 的组。本页介绍如何将用户添加到名为 www-data 的现有组。
在 Ubuntu 或 Debian Linux 系统下,您需要使用 useradd 命令将用户添加到名为 www-data 的组。本页介绍如何将用户添加到名为 www-data 的现有组。
教程详细信息 | |
---|---|
难度等级 | 简单的 |
Root 权限 | 是的 |
要求 | Ubuntu Linux |
预计阅读时间 | 2 分钟 |
Ubuntu Linux 将用户添加到组命令
流程如下:
- 打开终端应用程序。
- 使用 ssh 登录 Ubuntu 服务器。
- useradd -g www-data foo通过运行命令将名为 foo 的新用户添加到 www-data 组。
- 使用命令将现有用户 bar 添加到 Ubuntu 上的 Apache 的 www-data 组usermod -a -G www-data bar。
- 使用id 命令验证 Linux 上的新修改。
让我们详细了解所有命令。
如何查看 www-data 成员列表
要查看名为 www-data 的组的所有成员的列表,请在/etc/group文件上运行以下grep 命令:
示例输出:
grep ^www-data /etc/group
www-data:x:33:
如何将名为 vivek 的现有用户添加到 Apache 组 www-data?
只需运行以下命令即可将现有用户添加到现有组:
借助id 命令进行验证:
sudo adduser {USER-NAME-HERE} {GROUP-NAME-HERE}
sudo adduser vivek www-data
id vivek
向 www-data 组添加新用户
本例中,添加一个名为vivek的新用户到www-data组,输入:
sudo useradd -g www-data vivek ### set the password for vivek user ### sudo passwd vivek
要验证新设置,请输入:
id vivek groups vivek
组名 www-data 是用户的初始登录组,即 vivek仅被添加到 www-data主要组。
www-data 补充群组成员资格
要将名为 vivek 的新用户添加到名为 www-data 和 ftp 的补充组,请输入:
sudo groupadd vivek sudo useradd -g vivek -G www-data,ftp vivek sudo passwd vivek
要验证新设置,请输入:
id vivek groups vivek
将现有用户添加到 www-data 组
键入以下命令,将名为 vgite 的现有用户添加到 www-data 组,输入:
sudo usermod -a -G www-data vgite id vgite groups vgite
上述命令将用户 vgite 添加到名为 www-data 的附加组。 -a 选项仅与 -G 选项一起使用。
结论
您学习了如何使用命令行选项在 Ubuntu Linux 上将用户添加到组 www-data。有关更多信息,请参阅此处的useradd 和 usermod 手册页,或键入以下 man 命令:
man usermod
man useradd