您的位置:首页 > 运维架构 > Linux

linux下批量创建10个系统账号,密码设置为随机字符串

2016-10-10 14:25 573 查看
#!/bin/sh

for n in `seq -s " " -w 10`
do
passwd=`echo $RANDOM|md5sum |cut -c 1-8`
useradd username$n && echo $passwd |passwd --stdin username$n
done

通过seq -s " " -w 10以数字进行循环01 02 03 04 。。。

通过系统环境变量$RANDOM,取随机字符,cut -c 取前面1-8位
echo $RANDOM|md5sum |cut -c 1-8

通过--stdin设置密码
echo $passwd |passwd --stdin username$n
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 创建 批量