📅  最后修改于: 2023-12-03 15:07:43.108000             🧑  作者: Mango
在 Linux 中,我们可以使用 shell 脚本来批量创建多个用户,这对于系统管理员来说非常方便。下面是一个示例脚本:
#!/bin/bash
# 首先判断脚本是否以管理员权限运行
if [ $UID -ne 0 ]; then
echo "请使用管理员权限运行此脚本"
exit 1
fi
# 定义用户名以及密码
usernames=("user1" "user2" "user3")
password="password"
# 遍历用户名数组,逐个创建用户
for username in "${usernames[@]}"
do
adduser $username --disabled-password --gecos "" && echo "$username:$password" | chpasswd
done
以上脚本实现了批量创建三个用户的功能,用户名为 user1
、user2
和 user3
,密码为 password
。我们可以根据自己的需要修改用户名和密码以及用户数量。
需要注意的是,此脚本需要以管理员权限运行,可以使用 sudo
命令或者切换到 root
用户来执行。
此外,还可以添加一些其他的功能,比如根据指定的用户名和密码文件批量创建用户等等。具体的实现方法需要根据实际情况进行调整。