批量创建用户并随机密码

批量创建用户并随机密码

#!/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
发布了24 篇原创文章 · 获赞 0 · 访问量 316

猜你喜欢

转载自blog.csdn.net/xiaobaiqifei/article/details/104010353