Linux批量创建用户并设置随机密码

  • A+
所属分类:命令脚本

Linux批量创建十个普通用户(wanghualang01-wanghualang10),并使用mkpasswd工具随机生成十位数密码,最终生成的用户名、密码统一记录到/tmp/wanghualang.txt文件中。

  1. #!/bin/bash  
  2. for i in `seq -w 01 10`  
  3. do  
  4. useradd wanghualang_$i  
  5. p=`mkpasswd -s 0 -l 10`  
  6. echo “wanghualang_$i $p” >> /tmp/wanghualang.txt  
  7. done  

扩展阅读展开


安装mkpasswd工具

  1. [root@wanghualang ~]# yum -y install expect  

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: