Random Password Generator Development

Beginner

In this project, you will learn how to create a random password generator script that meets specific requirements. The password generator will create a 12-character password that includes at least one digit, one uppercase letter, one lowercase letter, and one special character from the set `><+-{}:.&;`.

ShellLinux

Introduction

In this project, you will learn how to create a random password generator script that meets specific requirements. The password generator will create a 12-character password that includes at least one digit, one uppercase letter, one lowercase letter, and one special character from the set ><+-{}:.&;.

👀 Preview

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

🎯 Tasks

In this project, you will learn:

  • How to set up the project environment and create the necessary script file
  • How to implement the logic to generate a random password that meets the specified requirements
  • How to test the password generator script to ensure it works as expected

🏆 Achievements

After completing this project, you will be able to:

  • Understand the process of creating a random password generator script
  • Implement a password generation algorithm that meets specific requirements
  • Test and validate the generated passwords to ensure they meet the desired criteria

Teacher

labby

Labby

Labby is the LabEx teacher.