shell批量添加用户随机生成密码脚本
原创 2013-07-31 09:17:02
735阅读
通过shell脚本来实现创建用户并且设置密码,使用户的创建变的简单,同时适合新手练习shell的编写使用。
练习shell脚本题目:写一个脚本,实现批量添加20个用户用户名为user1-20,密码为user后面跟5个随机字符;之前练习过批量创建用户,使用for循环就可以实现,这次多了一个需求,设置用户密码密码为user后面跟5个随机字符。思路为:创建用户当然还是使用for循环,随机字符需要研究一下怎么生成,怎么在脚本里面设置密码?下面是经过我测试多次,实现题目需求的脚本,大家有更好的可以贴出来,共同
原创 精选 2015-08-04 14:51:36
4463阅读
4点赞
4评论
vi /home/shell/useradd.sh #!/bin/bash i=1 while [ $i -le 5 ] do     useradd test$i     let i++ done 执行:sh useradd.sh cat /etc/passwd|grep test test1:x:502:502::
原创 2011-12-09 09:31:02
742阅读
 为啥要加密shell脚本以我个人的需求为例,我要做一个自动远程登录的脚本,每次手动输密码太慢,而且输的多了密码也容易泄露;直接把密码写在脚本里,快确实是快,但是安全性让人无法忍受,写脚本的时候都有可能被过路的不小心看到密码,这就太蛋疼了。 最终解法就是,把密码写在脚本里,作为参数传给下一个脚本让其用来登录,而保存密码脚本,使用某种手段加密,令其不可读但是可执行。 加密方法介绍和实战经
#!/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
648阅读
#!/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
468阅读
        在Linux服务中添加相应的用户账号,初始密码均为“123456”。可以先指定所有用户的列表文件,然后编写一个名为uadduser.sh的脚本[root@localhost ~]# vim /root/users.txt       &nbsp
原创 2017-08-18 18:02:33
758阅读
1点赞
#!/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
2065阅读
shell脚本
原创 2019-07-30 18:02:00
755阅读
#!/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
647阅读
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
490阅读
2评论
   没错,这是一个简单的脚本,不写不知道,写了才发现自己有多少不足。    下面的脚本主要用于批量添加用户脚本,本来很简单的脚本,但是添加了一些判断,验证自己学习。    1.判断用户输入是否有误    2.判断用户是否存在,存在就跳过不再处理代码如下:#
原创 2016-07-07 16:57:18
1157阅读
shell脚本-简单的添加用户
原创 2017-06-30 10:46:54
471阅读
使用shell脚本添加用户设置密码,和删除用户#!/bin/bash read -p "是否要添加用户? 是(0)否(1)" USERADD   if [ $USERADD -eq 0 ];then   C=1   while [ $C -eq 1 ];do       read -p "请输入添加账户账户名:" UNAME  #添加用户名#       id $UNAME &>
转载 2021-05-04 22:02:22
317阅读
2评论
shell脚本自动设置samba密码:(echoxxxx;echoxxxx)|smbpasswd-azhi.ming
转载 2019-11-07 16:02:05
1421阅读
shell脚本
原创 2019-07-24 09:14:30
476阅读
#!/bin/bashadduser"$1"echo"$2"|passwd--stdin"$1"&>/dev/null
原创 2019-10-26 13:49:31
707阅读
文章目录一、简单需求实现流程1. 添加用户2. 给用户设置密码二、企业需求实现流程2.1. 脚本准备工作
原创 2022-09-05 20:40:18
811阅读
  • 1
  • 2
  • 3
  • 4
  • 5