Una de las grandes ventajas de linux es que existen cientos de formas de hacer lo mismo ,incluso crear contraseñas aleatorias para tu computadora, cuenta de internet, etc.
Crear contraseña aleatoria (random password).
Cualquiera de estos comandos de contraseñas aleatorias para elegir su longitud o puede seleccionar los primeros caracteres si no necesita una
contraseña tan largos . Lo mejor es usar un gestor de contraseñas como
"lastpass" para no tener que memorizarlos (tarea casi imposible con lo complicadas que son).
1- El primer método usa SHA para cifrar la fecha, se ejecuta con base 64 y luego la salida son los 32 primeros caracteres.
date +%s | sha256sum | base64 | head -c 32 ; echo
2- Este método utiliza /dev/urandom y filtra sólo los caracteres que son tomados como password ,la salida son los 32 primeros caracteres
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;
3- Este método usa la función rand de openssl.
openssl rand -base64 32
4-Este funciona como al otro urandom pero a la inversa.
tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1
5- strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo
Hay más maneras de hacer lo mismo con esto tienen para generar contraseñas impenetrables.
0 comentarios:
Publicar un comentario