用户随机密码登录

#!/bin/bash
read -p "请输入用户前缀:" prefix
read -p "请输入您想创建用户的个数:" num

for i in `seq $num`
do
	echo $prefix$i
done

read -p "删除或者创建以上用户【Y创建/D删除】:" re

if [ $re = y ];then
	for i in `seq $num`
	do
		user=$prefix$i
		pass=`mkpasswd`
			echo -e "$user\t$pass" >> /tmp/pass_user.txt
		useradd $user
			echo $pass|passwd --stdin $user		# 给用户添加密码
	done
elif [ $re = d ];then
	for i in `seq $num`
	do
		user=$prefix$i
		userdel -r $user
	done
fi
posted @ 2024-08-19 22:56  Dusk_Yun  阅读(26)  评论(0)    收藏  举报