Введение
В этом проекте вы научитесь создавать скрипт для генерации случайных паролей, которые соответствуют определенным требованиям безопасности. Скрипт сгенерирует пароль длиной 12 символов, который включает как минимум одну цифру, одну заглавную букву, одну строчную букву и один специальный символ из набора ><+-{}:.&;
. Этот проект предоставит вам практический опыт в написании скриптов и работе со случайными данными.
👀 Предварительный просмотр
$ cd /home/labex/project
$ sh genpass.sh
## Пример
2Dsxw9+xS:27
🎯 Задачи
В этом проекте вы будете:
- Настраивать проектную среду и создавать необходимый файл скрипта.
- Реализовывать логику для генерации случайного пароля, который соответствует указанным требованиям к сложности.
- Тестировать скрипт для генерации паролей, чтобы убедиться, что он работает правильно.
🏆 Достижения
По завершении этого проекта вы сможете:
- Понять процесс создания скрипта для генерации случайных паролей.
- Реализовать алгоритм генерации паролей, который удовлетворяет определенным требованиям к типам символов.
- Тестировать и валидировать сгенерированные пароли, чтобы убедиться, что они соответствуют желаемым критериям.