shell编程批量添加用户
时间: 2023-04-21 18:01:38 浏览: 131
可以使用shell编程语言来批量添加用户。
以下是一个示例脚本,可以批量添加多个用户:
```
#!/bin/bash
# 定义需要添加的用户名列表
usernames=("user1" "user2" "user3")
# 循环遍历用户名列表,并逐个添加用户
for username in "${usernames[@]}"
do
# 使用useradd命令添加用户,-m选项可以创建用户的家目录
useradd -m "$username"
# 设置用户的密码,使用echo命令将密码写入到passwd命令中
echo "password" | passwd --stdin "$username"
done
```
在执行脚本之前,确保你已经具备管理员权限,否则无法添加新用户。此外,为了安全起见,不建议将用户密码硬编码到脚本中,而应该在执行脚本时手动输入密码。
阅读全文