使用shell循环语句实现批量用户创建
时间: 2023-06-23 22:09:25 浏览: 265
Shell脚本实现批量添加用户
5星 · 资源好评率100%
可以使用以下的shell脚本来实现批量用户创建:
```bash
#!/bin/bash
# 定义用户名前缀和密码
username_prefix="user"
password="password123"
# 循环创建10个用户
for i in {1..10}
do
# 拼接用户名
username=$username_prefix$i
# 创建用户并设置密码
useradd $username
echo $password | passwd --stdin $username
# 输出创建成功信息
echo "User $username created with password $password"
done
```
这段脚本会循环创建10个用户,用户名以`user`开头,后面跟着数字,例如`user1`、`user2`等等,密码都是`password123`。在循环中,我们使用`useradd`命令创建用户,然后使用`passwd`命令设置密码。最后,输出创建成功的信息。
你可以在终端中运行这个脚本,或者将其保存为一个`.sh`文件并运行。
注意:在实际使用中,请根据需要修改用户名前缀、密码和用户数量。同时,确保具有足够的权限来创建新用户。
阅读全文