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阅读
点赞
要求:批量创建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评论
vi useradd.sh
#!/bin/bash
i=1
while [ $i -le 5 ]
do
useradd red$i
a=`sh ./passwd.sh`
echo " red$i:$a " >> u
原创
2011-12-09 10:23:15
934阅读
#!/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  
原创
2017-08-18 18:02:33
768阅读
点赞
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评论
没错,这是一个简单的脚本,不写不知道,写了才发现自己有多少不足。 下面的脚本主要用于批量添加用户的脚本,本来很简单的脚本,但是添加了一些判断,验证自己学习。 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 
原创
2017-06-29 20:44:13
2130阅读
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阅读