linux 创建用户随机密码脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Webben/article/details/81451089

linux 创建用户随机密码脚本

1.工具

随机密码工具:https://blog.csdn.net/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
###############################################

猜你喜欢

转载自blog.csdn.net/Webben/article/details/81451089