linux 系统中批量创建用户

1、创建用户列表

[root@centos7pc1 home]# seq -f liujiaxin%02g 2 10
liujiaxin02
liujiaxin03
liujiaxin04
liujiaxin05
liujiaxin06
liujiaxin07
liujiaxin08
liujiaxin09
liujiaxin10
[root@centos7pc1 home]# seq -f liujiaxin%02g 2 10 > namelist.txt   ## 创建用户列表
[root@centos7pc1 home]# ls
liujiaxin01  namelist.txt  software  test  test2

 

2、批量创建用户

[root@centos7pc1 home]# cat namelist.txt   ## 创建用户列表
liujiaxin02
liujiaxin03
liujiaxin04
liujiaxin05
liujiaxin06
liujiaxin07
liujiaxin08
liujiaxin09
liujiaxin10
[root@centos7pc1 home]# cat test.sh   ## 脚本
#!/bin/bash
read -p "please input the passwd: " PASSWD
for i in `cat namelist.txt`;
do
id $i &> /dev/null
if [ $? -ne 0 ]
then
useradd $i &> /dev/null
echo $PASSWD | passwd --stdin $i &> /dev/null
else
echo "$i had existed!!!"
fi
done
[root@centos7pc1 home]# bash test.sh
please input the passwd: abc123456
[root@centos7pc1 home]# ls
liujiaxin01  liujiaxin03  liujiaxin05  liujiaxin07  liujiaxin09  namelist.txt  test   test.sh
liujiaxin02  liujiaxin04  liujiaxin06  liujiaxin08  liujiaxin10  software      test2

 

3、查看创建结果

[root@centos7pc1 home]# tail /etc/passwd
liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash
liujiaxin02:x:1001:1001::/home/liujiaxin02:/bin/bash
liujiaxin03:x:1002:1002::/home/liujiaxin03:/bin/bash
liujiaxin04:x:1003:1003::/home/liujiaxin04:/bin/bash
liujiaxin05:x:1004:1004::/home/liujiaxin05:/bin/bash
liujiaxin06:x:1005:1005::/home/liujiaxin06:/bin/bash
liujiaxin07:x:1006:1006::/home/liujiaxin07:/bin/bash
liujiaxin08:x:1007:1007::/home/liujiaxin08:/bin/bash
liujiaxin09:x:1008:1008::/home/liujiaxin09:/bin/bash
liujiaxin10:x:1009:1009::/home/liujiaxin10:/bin/bash
[root@centos7pc1 home]# tail /etc/shadow
liujiaxin01:$6$tjWzJEGq3eeY3CdZ$hJW0oB4X.hmJFW42SOCGxRXA8SdNRXLRwdnBPI/tPyphyT1CYXFbxEh7u.GPmNp2s3IHMSaut4DSXjutMqL/31::0:99999:7:::
liujiaxin02:$6$Tf027vXM$2k8NxW7uxaY5pPscTnkTOaXd5oPR1WK61WLeumgz0ARhKwvjXTt7kZf96gMKg0vRgcfl5kIXH9bDEEngjznwk1:19083:0:99999:7:::
liujiaxin03:$6$eh/tsu0H$n2JOklbYyEdo1hrHHMjM6RBPcNmUXfhMi2Ivl0zPQWwKEo1gh/o52.baZPwnXqPI/dW3xHd88tEQ1ibbFTaN71:19083:0:99999:7:::
liujiaxin04:$6$D8irWrJj$lR2rA3mhqtNR2cVa0psK83h/seTK/C/fkC76UIPflfpLuDTGC73S.9GqeWNhdNPisMNdTfd/NikpJ6uetIORJ/:19083:0:99999:7:::
liujiaxin05:$6$WhZaEbY9$SEt6qKq6uraAbuRvXwpVfxW9162KtnT8o5IWDByrC2faF8EI3mx6eSlpg3ALyO9gdghhK5Nl7KRBY9YHPA/fR1:19083:0:99999:7:::
liujiaxin06:$6$FOnQyA1E$GbwSF3QngBHfs4eBpp7hxZnmGoFC.ImOmngYRz1RfEl8b794DgSqiy8YAYuvQQMnrYIi6767.GCwBByioE4ox/:19083:0:99999:7:::
liujiaxin07:$6$pOP3o1R4$qnGcUb6zZaigPjaYrn2/Q3ZcbzdRYCm/MQ59Qip6JNHL07fwxicxwJPk9qk8fNqHa0k5DCcwsum0jp41PCACO/:19083:0:99999:7:::
liujiaxin08:$6$qHfbC/ck$bkp3GloQ1q8bqeeOoIYg56jnp/lNjRrU8L.3aEtf01brepIzWfsG0Hc.BNXzSC462Oncf2HKRiVt5qKBmyySb.:19083:0:99999:7:::
liujiaxin09:$6$h3CBUzjd$zhM73CvbCK4uQ3lPNBG6PhHoW6DkEcPajPE58RbAoAAnWZJPBWqQr1m6tkPtuIYYkV4P/sSmtVEA9KrQevcYh/:19083:0:99999:7:::
liujiaxin10:$6$6..JnWmD$.GZISgqFYjBEyawJXga5EJdTtTe1XpOwW3jax5jpggCcgjzFmk4rlaoSRfHy5n.io/3e.yESmDObEGqStVSfi1:19083:0:99999:7:::

 

posted @ 2022-04-01 15:39  小鲨鱼2018  阅读(987)  评论(0编辑  收藏  举报