在Linux系统上创建用户和用户组可以通过命令行完成。具体步骤如下:
创建用户组
- 打开终端。在命令行输入以下命令:
sudo groupadd group_name
其中group_name是你要创建的用户组的名称。
- 系统会提示你输入管理员用户密码。一旦成功输入,系统会创建一个名为”group_name”的用户组。你可以运行以下命令查看新建的用户组:
cat /etc/group | grep group_name
创建用户
- 在终端输入以下命令:
sudo adduser user_name
其中user_name是你要创建的新用户的用户名。系统会提示你设置新用户的密码并要求你输入一些其他信息。按照提示操作,直到创建用户完成。
- 将新用户添加到指定用户组。在终端输入以下命令:
sudo usermod -a -G group_name user_name
其中group_name是新用户要加入的用户组的名称,user_name是新用户的用户名。这可以确保新用户拥有正确的权限。
示例说明
以下是两个示例说明,介绍如何在Linux系统上创建用户和用户组。
示例1:创建一个名为”dev”的用户组以及名为”joe”的新用户
- 在终端输入以下命令,创建一个名为”dev”的用户组:
sudo groupadd dev
- 在终端输入以下命令,创建名为”joe”的新用户:
sudo adduser joe
- 将用户”joe”添加到用户组”dev”中:
sudo usermod -a -G dev joe
现在,用户”joe”已经属于用户组”dev”,可以享有该用户组的权限。
示例2:创建一个名为”finance”的用户组和名为”jessica”的新用户,再将”jessica”添加到”finance”用户组
- 在终端输入以下命令,创建一个名为”finance”的用户组:
sudo groupadd finance
- 在终端输入以下命令,创建名为”jessica”的新用户:
sudo adduser jessica
- 将用户”jessica”添加到用户组”finance”中:
sudo usermod -a -G finance jessica
现在,用户”jessica”已经属于用户组”finance”,可以享有该用户组的权限。