Shell脚本批量创建用户随机生成密码要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash#Question3foriin$(seq-w10)douseradd-s/bin/basholdboy$iecho"password$i"|md5sum|tee-apasswd.txt|passwd--stdino
原创 2018-08-10 15:02:45
2396阅读
要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash #Question3 for i in $(seq -w 10) do         useradd -s /bin/ba
原创 2014-06-27 14:06:40
5311阅读
1点赞
要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash#Question3for i in $(seq -w 10)douseradd -s /bin/bash oldboy$iecho "password$i" | md5sum | tee -a passwd.txt | passwd --stdin oldboy$i&nbs
转载 精选 2014-08-17 21:10:49
1057阅读
练习shell脚本题目:写一个脚本,实现批量添加20个用户用户名为user1-20,密码为user后面跟5个随机字符;之前练习过批量创建用户,使用for循环就可以实现,这次多了一个需求,设置用户密码密码为user后面跟5个随机字符。思路为:创建用户当然还是使用for循环,随机字符需要研究一下怎么生成,怎么在脚本里面设置密码?下面是经过我测试多次,实现题目需求的脚本,大家有更好的可以贴出来,共同
原创 精选 2015-08-04 14:51:36
4525阅读
4点赞
4评论
vi useradd.sh #!/bin/bash i=1 while [ $i -le 5 ] do     useradd red$i     a=`sh ./passwd.sh`     echo " red$i:$a  " >> u
shell 脚本     批量创建用户密码随机
原创 2016-07-23 23:00:16
696阅读
#!/bin/bash#this is a programe to create usersecho 'how many users do you want to create?'read -p 'input the numbers of users:' numcount=1while :[ $count -le $num ]dogroupadd class1useradd -G class1 s
原创 2014-04-01 14:20:11
491阅读
#!/bin/bashif[$#-eq0];then#$#表示脚本参数-eq比较(与0比较)echo"Usage:/data/user.sh<userfile>"#是0则执行这条命令elif[-f$1];then#不是0则执行这条命令forusernamein$(cat$1)#$1第一个参数,讲cat到的$1参数赋值到usernamedo#然后做下面的动作usera
原创 2019-07-26 21:49:30
702阅读
        在Linux服务中添加相应的用户账号,初始密码均为“123456”。可以先指定所有用户的列表文件,然后编写一个名为uadduser.sh的脚本[root@localhost ~]# vim /root/users.txt       &nbsp
原创 2017-08-18 18:02:33
768阅读
1点赞
for n in `seq -w 10` do         pass=`echo $RANDOM|md5sum| cut -c 2-9`        &n
原创 2016-05-11 15:54:28
2030阅读
#!/bin/bash##read -p "keyin add or del:  " keyinfor i in `seq -w 10`;dopassword=user$i`echo $RANDOM | md5sum | cut -c 1-5`  case $keyin in    add)        if ! i
原创 2017-01-17 12:13:26
664阅读
2021-07-26 1.批量添加用户 # 编写脚本 vi add_student_50.sh # 添加用户组 student groupadd student # 添加用户 student1-student50 ,并且每个用户密码用户名 for i in `seq 1 50` do userad ...
转载 2021-07-26 14:37:00
583阅读
2评论
shell脚本
原创 2019-07-30 18:02:00
776阅读
   没错,这是一个简单的脚本,不写不知道,写了才发现自己有多少不足。    下面的脚本主要用于批量添加用户脚本,本来很简单的脚本,但是添加了一些判断,验证自己学习。    1.判断用户输入是否有误    2.判断用户是否存在,存在就跳过不再处理代码如下:#
原创 2016-07-07 16:57:18
1180阅读
#!/bin/bash read -t 30 -p "Input name:" name read -t 30 -p "Input number:" num #输入要批量添加用户数量并将变量赋给num read -t 30 -p&nbsp
原创 2017-06-29 20:44:13
2130阅读
批量创建用户批量修改用户密码案例分析
原创 2018-04-26 18:17:04
1128阅读
1点赞
vi /home/shell/passwd.sh #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9) for ((i=0;i<10;i++));do          echo -n ${a[$RANDOM % ${#a[
转载 2012-01-13 20:07:22
610阅读
批量的创建用户,并对每个用户创建不同的密码;实例一:密码随机生成;#!/bin/bashrm -f  user.logfor i in `seq -w 5 15`do  pass=`echo $RANDOM|md5sum|cut -c 1-8`  useradd user$i && echo "$pass" | passwd --stdin use
原创 2015-05-30 14:59:58
892阅读
vi /home/shell/passwd.sh #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9) for ((i=0;i<10;i++));do          echo -n ${a[$RANDOM % ${#a[@]
原创 2011-12-09 09:21:18
1008阅读
  • 1
  • 2
  • 3
  • 4
  • 5