proyecto in Linux Skill Tree

Desarrollo de un Generador de Contraseñas Aleatorias

Principiante

En este proyecto, aprenderás cómo crear un script de generador de contraseñas aleatorias que cumpla con requisitos específicos. El generador de contraseñas creará una contraseña de 12 caracteres que incluya al menos un dígito, una letra mayúscula, una letra minúscula y un carácter especial del conjunto ><+-{}:.&;.

ShellLinux

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás cómo crear un script generador de contraseñas aleatorias que cumpla con requisitos de seguridad específicos. El script generará una contraseña de 12 caracteres que incluya al menos un dígito, una letra mayúscula, una letra minúscula y un carácter especial del conjunto ><+-{}:.&;. Este proyecto te proporcionará experiencia práctica en scripting y en trabajar con datos aleatorios.

👀 Vista previa

$ cd /home/labex/project
$ sh genpass.sh
## Ejemplo
2Dsxw9+xS:27

🎯 Tareas

En este proyecto, realizarás lo siguiente:

  • Configurar el entorno del proyecto y crear el archivo de script necesario.
  • Implementar la lógica para generar una contraseña aleatoria que cumpla con los requisitos de complejidad especificados.
  • Probar el script generador de contraseñas para asegurarte de que funcione correctamente.

🏆 Logros

Al completar este proyecto, podrás:

  • Comprender el proceso de creación de un script generador de contraseñas aleatorias.
  • Implementar un algoritmo de generación de contraseñas que satisfaga requisitos específicos de tipos de caracteres.
  • Probar y validar las contraseñas generadas para confirmar que cumplen con los criterios deseados.

Profesor

labby

Labby

Labby is the LabEx teacher.

Recomendado Para Ti

no data