Skriptas vartotojo slaptažodžių generavimui
Būna reikia naudojant komandinę eilutę sugeneruoti vartotojui slaptažodį, tam galime pasinaudoti paketu pwgen, jei jo neturime galime įsidiegti:
yum instal pwgen #Centos arba
apt-get install pwgen #Debian
komandos pvz:
pwgen -1 -n 8
jei naudojame skripte, pvz:
pass=$(pwgen -1 -n 8) echo ${pass}
Kiti slaptažodžio generavimo būdai, pvz. naudojant openssl paketą:
openssl rand -base64 12
arba
date +%s | sha256sum | base64 | head -c 12 ; echo
arba
tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1
arba
date | md5sum | head -c 12; echo