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'll learn how to create a random password generator script that meets specific security requirements. The script will generate a 12-character password that includes at least one digit, one uppercase letter, one lowercase letter, and one special character from the set ><+-{}:.&;. This project will provide you with hands-on experience in scripting and working with random data.

๐Ÿ‘€ Preview

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

๐ŸŽฏ Tasks

In this project, you will:

  • Set up the project environment and create the necessary script file.
  • Implement the logic to generate a random password that meets the specified complexity requirements.
  • Test the password generator script to ensure it functions correctly.

๐Ÿ† Achievements

Upon completing this project, you will be able to:

  • Understand the process of creating a random password generator script.
  • Implement a password generation algorithm that satisfies specific character type requirements.
  • Test and validate the generated passwords to confirm they meet the desired criteria.

Teacher

labby

Labby

Labby is the LabEx teacher.

Recommended For You

no data