新建用户
- 新建一个用户名列表namefile
- 新建一个脚本,该脚本能够实现根据namefile自动创建用户,且密码随机生成。用户创建后将用户名和密码导入到/root/loginname.txt中。
- 随机密码生成可以使用:openssl rand -base64 6
[root@centos-jifu-vm shell]# cat useraddpam.sh
#!/bin/bash
file='namefile'
for user in $(cat $file)
do
useradd $user
pam=`openssl rand -base64 6`
sleep 5
echo "`(echo $pam | passwd --stdin $user)`"
echo "$user $pam" >> /root/loginname.txt
done
执行结果
批创5个用户,成功
生成的用户名密码对比表