创建用户组wanmei,批量建立用户wm1到wm9,用户属于wanmei组,创建完成查看/etc/group和 /etc/passwd文件
时间: 2024-11-22 21:46:33 浏览: 20
在Linux系统中,你可以按照以下步骤创建用户组和用户:
1. **创建用户组**:
打开终端,使用 `groupadd` 命令创建名为 "wanmei" 的新用户组。假设你有root权限,可以执行:
```sh
sudo groupadd wanmei
```
如果不想使用sudo,你也可以切换到有相应权限的用户,如`su - wanmei`,然后创建。
2. **批量创建用户并分配至用户组**:
使用 `useradd` 命令批量创建用户。在这个例子中,我们可以创建 "wm1" 到 "wm9" 并将他们加入到 "wanmei" 组。每个命令代表创建一个用户,例如:
```sh
for i in {1..9}; do useradd -g wanmei wm$i; done
```
`-g` 参数指定了用户所属的用户组。
3. **查看用户组信息**:
使用 `getent` 或者 `cat` 命令查看 `/etc/group` 文件,确认 "wanmei" 组及其成员:
```sh
getent group wanmei
```
或者直接打开文件查看:
```sh
cat /etc/group | grep wanmei
```
4. **查看用户信息**:
同样使用 `getent` 或者 `cat` 命令查看 `/etc/passwd` 文件,查找以 "wm" 开头的用户名:
```sh
getent passwd | grep '^wm%'
```
或者
```sh
cat /etc/passwd | grep 'wm[1-9]:'
```
注意,创建用户和用户组需要相应的权限,如果没有,你可能需要以root或其他具备管理权限的账户登录。此外,创建大量用户时,最好分批操作,以免一次性生成导致性能问题。
阅读全文