Entwicklung eines Zufallspasswort-Generators

Anfänger

In diesem Projekt lernen Sie, wie Sie ein Skript für einen Zufallspasswort-Generator erstellen, das bestimmten Anforderungen entspricht. Der Passwort-Generator erzeugt ein 12-Zeichen-Passwort, das mindestens eine Ziffer, einen Großbuchstaben, einen Kleinbuchstaben und ein Sonderzeichen aus der Menge ><+-{}:.&; enthält.

ShellLinux

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt lernst du, wie du ein Skript zum Generieren von zufälligen Passwörtern erstellst, das bestimmte Sicherheitsanforderungen erfüllt. Das Skript wird ein 12-Zeichen-Passwort generieren, das mindestens eine Ziffer, einen Großbuchstaben, einen Kleinbuchstaben und ein Sonderzeichen aus der Menge ><+-{}:.&; enthält. Dieses Projekt bietet dir praktische Erfahrungen in der Skriptprogrammierung und der Arbeit mit zufälligen Daten.

👀 Vorschau

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

🎯 Aufgaben

In diesem Projekt wirst du:

  • Die Projektumgebung einrichten und die erforderliche Skriptdatei erstellen.
  • Die Logik implementieren, um ein zufälliges Passwort zu generieren, das die angegebenen Komplexitätsanforderungen erfüllt.
  • Das Passwort-Generatorskript testen, um sicherzustellen, dass es korrekt funktioniert.

🏆 Errungenschaften

Nach Abschluss dieses Projekts kannst du:

  • Den Prozess des Erstellens eines Skripts zum Generieren von zufälligen Passwörtern verstehen.
  • Ein Passwort-Generierungsalgorithmus implementieren, der bestimmte Zeichentyp-Anforderungen erfüllt.
  • Die generierten Passwörter testen und validieren, um zu bestätigen, dass sie die gewünschten Kriterien erfüllen.

Lehrer

labby

Labby

Labby is the LabEx teacher.

Für Sie empfohlen

no data