Véletlenszerű jelszavak generálása a parancssorból
A használható legbiztonságosabb jelszavak közül néhány véletlenszerűen generált. A parancssorból sokféleképpen véletlenszerűsítheti a potenciális jelszavakat, amelyek a generált karakterek biztonságos jelszavaiként használhatók.
Bemutatjuk a véletlen sorozatok generálásának számos elsődleges módszerét, majd megmutatjuk, hogyan kombinálhatja a parancsokat, hogy a generált jelszavakat még véletlenszerűbbé tegye.
Véletlenszerű jelszavak generálása parancssoron keresztül
Először is megpróbáljuk az openssl-t használó módszeremet:
openssl rand -base64 6
A parancs kimenete teljesen véletlenszerű lesz, és valahogy így néz ki: cG/ah3+9
A jelszó hosszát a karakterlánc végén lévő szám megváltoztatásával állíthatja be. Ha nem szeretne rendellenes karaktereket, például / és +, generálni hexadecimális karakterekből is:
openssl rand -hex 4
Ha ez nem elég véletlenszerű, akkor az openssl véletlenszerű kimenetét az md5-ön keresztül lecsökkentheti, és a véletlenszerű kimenet md5 hash-ét levághatja meghatározott számú karakterre:
openssl rand -base64 8 |md5 |head -c8;echo
Kreatív is lehet, és véletlenszerűen beírhat más parancsokat, például dátumot, és levághat 8 karaktert az aktuális dátumokból md5 hash:
date |md5 | fej -c8; visszhang
Vagy akár ping is:
ping -c 1 yahoo.com |md5 | fej -c8; visszhang
Az md5 módszerrel bármilyen parancs vagy fájl kimenetét felhasználhatja biztonságos jelszó létrehozásához.
Nyilvánvalóan ezeket a véletlenszerű jelszavakat nem könnyű megjegyezni, ezért hasznos lehet a jelszókezelő használata, de ez egy másik téma.
