批量添加centos用户及密码
工作需求,领导需要在服务器创建100用户供测试人员登录测试使用,一个个添加太累,与是上网找了找关于同时批量创建用户名及密码的shell资料,综合了牛人们的想法写了个小脚本拿出来与大家分享。
一、创建用户及密码
同时创建用户名为user1,user2........user100,并且设置密码为pwd1,pwd2.......pwd100
vim useradd.sh
#!/bin/sh
for user in $(seq 1 100) #想创建多少用户把100改成你想要的用户数
do
useradd "user"$user
echo "pwd"$user | passwd --stdin "user"$user
done
二、批量删除用户密码
vim rm.sh
#!/bin/sh
for user in $(seq 1 100)
do
userdel "user"$user
rm -rf /home/$user
rm -rf /home/*
done
如有错误欢迎大家批评指正技术交流qq群:155596694