利用newusers命令为本班5位同学成批创建一组用户账户
时间: 2024-04-30 10:20:59 浏览: 13
假设你要为5位同学创建用户账户,可以按照以下步骤操作:
1. 打开终端,以管理员权限登录系统。
2. 使用以下命令创建一个名为“students”的组:
```
sudo groupadd students
```
3. 使用以下命令创建5个用户账户,分别为stu1、stu2、stu3、stu4、stu5,同时将它们加入到“students”组中:
```
sudo newusers << EOF
stu1:x:1001:1001:student:/home/stu1:/bin/bash
stu2:x:1002:1002:student:/home/stu2:/bin/bash
stu3:x:1003:1003:student:/home/stu3:/bin/bash
stu4:x:1004:1004:student:/home/stu4:/bin/bash
stu5:x:1005:1005:student:/home/stu5:/bin/bash
EOF
```
注意:上述命令中的“x”表示密码已加密存储。如果需要为用户设置密码,可以使用“passwd”命令。
4. 使用以下命令将“students”组的所有成员的家目录权限设置为0750:
```
sudo chmod 0750 /home/stu*
```
5. 使用以下命令将“students”组的所有成员的家目录所有者和组设置为相应的用户名和“students”组:
```
sudo chown -R stu*:students /home/stu*
```
6. 完成以上步骤后,5个用户账户就已经成功创建了,并且它们彼此之间都属于同一个组。