Linux批量生成生成帐户脚本,随机密码

此脚本应用于生产环境下生成帐户,也可生成成百上千个密码相同的帐户。脚本代码如下:

批量生成:

#!/bin/bash
for name in tom jerry joe jane
do
      useradd $name
      pwd=`cat /dev/urandom | tr -dc "a-zA-Z0-9"|head -c6`
      echo -e "user:$name \tpasswd:$pwd"
      echo $pwd | passwd --stdin $name
done

自己使用的时候,用自己需要的帐户名列表替换掉这个代码范例里的tom jerry joe jane等字段即可。密码都是redhat,可以让用户之后自己更改。

批量删除:

 

 

 

for name in tom jerry jane joe
do
      userdel -r $name
done

 

 

 

=============================================
# echo 123456|passwd --stdin devops
# echo c3user2015|passwd --stdin c3user

 

posted on 2016-01-14 18:32  vlen  阅读(264)  评论(0编辑  收藏  举报