批量创建10个系统用户,并且设置随机数密码
2015-05-12 11:27
274 查看
linux生成随机密码有很多方法,这里介绍两种,一种是内部系统变量($RANDOM),另一种是使用openssl。
内部系统变量($RANDOM)直接echo就可以获取到一组随机数:
内部系统变量($RANDOM)直接echo就可以获取到一组随机数:
# echo $RANDOM 30468获取8位随机数:
#echo $RANDOM|md5sum |cut -c 1-8 393c839b使用openssl命令获取随机数:
# openssl rand -base64 8 qpIpWLYS6Yk=获取8位随机数:
# openssl rand -base64 8|cut -c 1-8 GPHYu+MU批量创建10个系统用户,并且设置随机数密码脚本为:
# cat useradd.sh #!/bin/bash for i in `seq -w 10` do pass=`echo $RANDOM|md5sum |cut -c 1-8` #使用随机数做密码的时候,一定要定义变量,否则生成的密码和最后记录的密码不统一 useradd user$i && echo $pass |passwd --stdin user$i echo -e "user:user$i \t pass:$pass" >>/tmp/user.log done
相关文章推荐
- linux下批量创建10个系统账号,密码设置为随机字符串
- 批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。
- 批量创建10个系统帐号tianda01-tianda10并设置密码
- Shell编程面试题4_批量创建Linux用户并设置密码
- Linux下如何批量创建用户并设置8位随机密码
- 批量创建linux用户并设置初始密码
- 批量创建用户和设置密码
- 批量创建用户并设置随机密码
- 老男孩教育每日一题-第63天-批量创建用户并设置随机密码(要求不能使用shell循环语句)
- ubuntu桌面版系统安装后切换到root用户并且设置root密码
- 批量创建用户和设置密码
- linux学习笔记-批量创建用户并设置随机密码
- 批量创建Linux系统账号并设置各不相同的随机密码
- 添加user_00-user09 10个用户,并且给他们设置一个随机密码,密码要求10位包含大小写字
- Linux 批量创建用户及设置随机密码
- Linux批量创建用户和设置密码及删除用户
- 系统设置用户密码的功能大全(利用组策略实现)
- OCM_Session7_2_创建组,用户,设置用户密码
- oracle数据库中设置系统用户密码