Generisanje random lozinki iz shella
Generisanje random lozinki iz shella se moze uradit na vise nacina. Ovdje cemo navesti jedan nacin.
head --bytes 22 /dev/urandom | base64
output: HnaDkOg1bz761p02KAWCECh5hO+LmA==
ili
head -c 12 /dev/urandom | base64
output: tnS/GSlJVHVjuX61
komanda cita prvih nekoliko linija bilo kojeg datog teksta i ispisuje ih kao standardni output u konzolu
head
opcija limitira output na 12 bytes
-c 12
omogucuje interfejs prema kernelovom random generatoru brojeva
/dev/urandom
znak pipe prosljedjuje karaktere koje ispise head komanda na standardni output komandi base64
znak |
sluzi za kodiranje outputa prethodnog coda komande sa base64, da se dekodira output koristimo base64 -d
base64