批量添加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