q66262 发表于 2018-8-25 09:56:42

shell添加用户时设置密码脚本

  vi useradd.sh
  #!/bin/bash
  i=1
  while [ $i -le 5 ]
  do
  useradd red$i
  a=`sh ./passwd.sh`
  echo " red$i:$a" >> userpasswd
  echo red$i:$a|chpasswd
  let i++
  done
  执行:sh useradd.sh
  # cat /etc/passwd|grep red
  red1:x:515:515::/home/red1:/bin/bash
  red2:x:516:516::/home/red2:/bin/bash
  red3:x:517:517::/home/red3:/bin/bash
  red4:x:518:518::/home/red4:/bin/bash
  red5:x:519:519::/home/red5:/bin/bash
  # cat userpasswd
  red1:$Ca7%298d2
  red2:eEaBBB7Fb4
  red3:%3E385cecE
  red4:3@F%@B0584
  red5:AdEe^6BF$F
  # su red1
  $ su red2
  口令:
  $
  ##############passwh.sh在本博客中的 shell随机生成十位密码脚本 ############

页: [1]
查看完整版本: shell添加用户时设置密码脚本