Cree usuarios y genere contraseñas al azar, y modifique las contraseñas de los usuarios.

#! / bin / bash
 ## Crear usuario user01-user10 
para i en `seq -w 01 10`; hacer 
	id user $ i &> / dev / null 
	if [$? -eq 0]; luego 
		echo" user $ i es exsit " 
	else 
		useradd user $ i 
		echo" user $ i se creó con éxito " 
	fi 
done ## Genera aleatoriamente una contraseña de 6 dígitos y la escribe en el archivo / root / passwd1 
para ((m = 1; m <= 10 ; m ++)) do 
echo `cat / dev / urandom | tr -dc" [az] [AZ] [0-9] "| head -c 6; echo` >> / root / passwd1 
hecho ## Modificar contraseña 
para i en `seq -w 01 10`; do 
	pw =` head -n $ i / root / passwd1 | tail -1`        ## Lea la contraseña del archivo / root / passwd1 
	echo $ pw | passwd --stdin user $ lo 
hice



  

Supongo que te gusta

Origin www.cnblogs.com/ccbyk-90/p/12729289.html
Recomendado
Clasificación