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:::
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)