linux 创建用户随机密码脚本
1.工具
随机密码工具:https://blog.youkuaiyun.com/Webben/article/details/75102150
2.脚本
vi create_user.sh
#!/bin/bash
创建随机密码
pass=mkpasswd -l 20 -d 5 -c 5 -C 8 -s 2
添加用户 用户组为www
useradd $1 -g www
给用户设置密码
echo $pass | passwd --stdin $1
添加sudo -s 超级管理员权限
echo ${1}" ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
打印用户及密码
printf “\n%s\t%s\n” $1 $pass
给文件增加执行权限
chmod a+x ./create_user.sh
创建用户名为webben的用户
./create_user.sh webben
##############################################
output
Changing password for user webben.
passwd: all authentication tokens updated successfully.
webben ggB3Zs([693YXTcQ0FHb
###############################################