首页 > 系统服务 > 详细

编写一个Shell,批量建立用户,设置随机密码

时间:2021-05-07 14:58:42      阅读:16      评论:0      收藏:0      [点我收藏+]
#!/bin/bash
# Author: 电脑程序爱好者
# Date & Time: 2021-04-26 10:03:59
# Description:

for i in test{1..5}; do
    useradd $i
    pass=$(date +%s | md5sum | cut -c 1-8) # 建立随机密码
    sleep 1s
    echo "$i:$pass" >>/tmp/passwd.log
    echo "$pass" | passwd --stdin $i 
    #echo "$i:$pass" | chpasswd # for ubuntu OS
    if [ $? -eq 0 ] ; then
        echo "create user successfully! user:$i,password:$pass"
    else
        echo "failed to create user."
    fi
done

 

编写一个Shell,批量建立用户,设置随机密码

原文:https://www.cnblogs.com/tm2002/p/14738693.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!