linux操作系统的操作命令,要求如下:1、用root登陆,建立用户student1+自己的学号,student2+自己的学号,自己设定密码 2、增加一个用户组teacher,设定组密码,并把student1+自己的学号,student2+自己的学号加入到该用户组
时间: 2024-10-14 13:03:58 浏览: 49
在Linux系统中,创建新用户并分配密码以及用户组操作可以使用`useradd`、`passwd`、`groupadd`和`usermod`等命令。以下是对应步骤:
1. 作为root用户登录,并创建两个新用户(假设学号为数字形式):
```sh
# 创建用户student1并设定密码
sudo useradd -m -s /bin/bash student1 -p $(echo -n "your_student1_password"|openssl passwd -1)
# 创建用户student2并设定密码
sudo useradd -m -s /bin/bash student2 -p $(echo -n "your_student2_password"|openssl passwd -1)
# 替换"your_student1_password"和"your_student2_password"为实际的密码
```
这里的`-m`标志意味着为新用户创建主目录,`-s`指定shell,`-p`用于设置密码。
2. 创建用户组teacher并设定密码:
```sh
sudo groupadd teacher
# 设置组密码(同样替换为实际密码)
sudo gpasswd -a student1 teacher $(echo -n "your_teacher_password"|openssl passwd -1)
sudo gpasswd -a student2 teacher $(echo -n "your_teacher_password"|openssl passwd -1)
```
`gpasswd -a`将用户添加到组。
现在学生已经被添加到了teacher组,前提是你已经设置了正确的密码。
阅读全文