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