Genere contraseñas aleatorias desde la línea de comandos

Algunas de las contraseñas más seguras que puede utilizar son las que se generan aleatoriamente. Desde la línea de comando , puede aleatorizar contraseñas potenciales de diversas formas, que pueden usarse como contraseñas seguras de los caracteres generados.

Cubriremos varios métodos principales para generar secuencias aleatorias y luego le mostraremos cómo combinar comandos para hacer que las contraseñas generadas sean aún más aleatorias.

Cómo generar contraseñas aleatorias a través de la línea de comandos

Primero, probaremos mi método de referencia que usa openssl:

openssl rand -base64 6

La salida de este comando será completamente aleatoria y tendrá un aspecto similar a: cG / ah3 + 9

Puede ajustar la longitud de la contraseña cambiando el número al final de la cadena. Si no desea terminar con caracteres anormales como / y +, también puede generar desde hexadecimal:

openssl rand -hex 4

Si eso no es lo suficientemente aleatorio, puede canalizar la salida aleatoria de openssl a md5 y recortar el hash md5 de la salida aleatoria a un número determinado de caracteres:

openssl rand -base64 8 |md5 |head -c8;echo

También puede ser creativo y tomar entradas aleatorias de otros comandos, como la fecha, y recortar 8 caracteres del hash md5 de fechas actuales:

date |md5 | head -c8; echo

O incluso ping:

ping -c 1 yahoo.com |md5 | head -c8; echo

Con el método md5, puede tomar la salida de cualquier comando o archivo para crear una contraseña segura.

Obviamente, todas estas contraseñas aleatorias no son fáciles de recordar, por lo que puede ser útil usar un administrador de contraseñas, pero ese es otro tema.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario