批量创建用户并随机密码
#!/bin/bash
for user in {1..10}
do
pass=`tr -cd 'a-zA-Z' </dev/urandom |head -c6`
useradd oldboy$user
echo $pass |passwd --stdin oldboy$user
echo oldboy$user $pass >>/tmp/user_passwd.txt
done
查看文件
[root@m01 scripts]# cat /tmp/user_passwd.txt
oldboy1 cNAeAS
oldboy2 OmWzGF
oldboy3 lYCKNN
oldboy4 mqukBZ
oldboy5 CuvhNa
oldboy6 uEbtQW
oldboy7 cdYDBb
oldboy8 rtwaZV
oldboy9 IZQhMc
oldboy10 MLhDIE