批量创建和删除100个用户

 

 1 #!/bin/bash
 2 #描述:批量创建100个用户
 3 
 4 #随机6位密码:  `date | md5sum | head -c 6`
 5 #随机6位密码:  `cat /dev/urandom |head -1|md5sum | head -c 6`
 6 i=1
 7 pass=888888                   
 8 
 9 while [ $i -le 100 ]
10 do
11     #判断所需添加用户是否存在
12     id $user 1>/dev/null 2&1
13     if [ $? -eq 1 ]
14     then 
15         echo "用户不存在,允许添加"
16         continue
17     else
18         echo "用户已经存在,请重新输入..."
19     fi
20     
21     useradd -g webs web-user$i
22     echo "$pass" | passwd --stdin web-user$i 1>/dev/null 2&1
23     chage -d 0 web-user$i
24     i=`exper $i+1`
25     
26 done

 

1 #!/bin/bash
2 #批量删除用户
3 for i in {1..100}
4 do
5  userdel -r user$i
6  sed -i /^user$i/d /etc/passwd
7  sed -i /^user$i/d /etc/group
8  echo "成功删除user$i用户!"
9 done

 

 

转载于:https://www.cnblogs.com/zhoul/p/9926104.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值