zoukankan      html  css  js  c++  java
  • (1)使用bash脚本实现批量添加用户

      脚本实现内容:

        可以指定用户名前缀,指定添加数量的批量添加用户脚本,密码为10为随机小写字母,并把用户名和密码写入文件中。

      脚本代码:

            

    #!/bin/bash
    read -p "用户名前缀:" id
    if echo $id|grep '^[a-zA-Z0-9]*$' &>/dev/null;then
      echo '用户名可用!'
    else
      echo '用户名不可用!'
      exit 1
    fi
    read -p "创建用户数量:" num
    if echo $num|grep '^[1-9][0-9]*$' &>/dev/null;then
      echo 'GO!'
    else
      echo '请输入正常的数字!'
      exit 2
    fi
    for i in `seq $num`;do
      useradd ${id}_$i &>/dev/null
      pswd=`echo $RANDOM|md5sum|cut -c 1-10|tr "[0-9]" "[a-z]"`
      echo $pswd|passwd --stdin ${id}_$i &>/dev/null
      echo "用户名:${id}_$i,密码:$pswd" |tee -a user.txt|cat
    done
    echo "创建完成,共创建$num个用户,已保存在user.txt文件中"

       使用测试:

        创建10个已oldboy开头的用户:

          

  • 相关阅读:
    MySQL语法
    SQL必知必会
    大话设计模式
    软件工程
    myeclipse中git的使用
    提取文件中图片标签
    pandas 分析各地区男女的分布情况
    提取图片标签
    Requwsts+正则表达式爬取猫眼电影Top100
    PyCharm激活码
  • 原文地址:https://www.cnblogs.com/Stong/p/6810741.html
Copyright © 2011-2022 走看看