使⽤命令 newusers 批量创建⽤户,并使⽤命令 chpasswd 为这些批量创建的⽤户设置密码(密码也需要批量 设置),查看 /etc/passwd ⽂件检查⽤户是否创建成功;
时间: 2023-11-28 15:48:20 浏览: 141
Linux基本设置
首先,我们需要准备一个文本文件,列出需要创建的用户信息,例如:
```
user1:x:1001:
user2:x:1002:
user3:x:1003:
```
其中,每行表示一个用户,以冒号分隔,依次为用户名、密码占位符(因为我们之后要用 chpasswd 命令批量设置密码,所以这里可以随便填)、用户ID(UID)占位符。
接下来,我们可以使用 newusers 命令批量创建用户,命令格式如下:
```
newusers < filename
```
其中,filename 表示存储用户信息的文本文件名。执行该命令后,系统将会按照文本文件中的信息创建用户。
接着,我们可以使用 chpasswd 命令批量设置密码,命令格式如下:
```
chpasswd < filename
```
其中,filename 表示存储用户密码的文本文件名。文本文件中的每行表示一个用户及其密码,以冒号分隔,例如:
```
user1:password1
user2:password2
user3:password3
```
最后,我们可以查看 /etc/passwd 文件,检查批量创建的用户是否已经成功添加到系统中:
```
cat /etc/passwd
```
如果看到了新创建的用户信息,就说明创建成功了。
阅读全文