编写shell程序批量创建10个账号并创建密码
时间: 2024-03-07 09:47:47 浏览: 288
Linux用shell脚本批量生成用户组和密码
可以使用以下脚本来批量创建10个账号并设置密码:
```
#!/bin/bash
# 循环10次创建账号
for i in {1..10}
do
# 创建账号
username="user$i"
useradd $username
# 设置密码
password="password$i"
echo $password | passwd --stdin $username
# 输出结果
echo "Created user $username with password $password"
done
```
这个脚本会使用 for 循环创建10个账号,每个账号的用户名为 `user1` 到 `user10`。然后,它会为每个账号设置密码,密码为 `password1` 到 `password10`。最后,脚本会输出创建账号的结果。
请注意,这个脚本需要以管理员权限运行,否则无法创建账号和设置密码。
阅读全文