Desenvolvimento de Gerador de Senhas Aleatórias

Iniciante

Neste projeto, você aprenderá como criar um script de gerador de senhas aleatórias que atenda a requisitos específicos. O gerador de senhas criará uma senha de 12 caracteres que inclui pelo menos um dígito, uma letra maiúscula, uma letra minúscula e um caractere especial do conjunto ><+-{}:.&;.

ShellLinux

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá a criar um script gerador de senhas aleatórias que atenda a requisitos de segurança específicos. O script gerará uma senha de 12 caracteres que inclui pelo menos um dígito, uma letra maiúscula, uma letra minúscula e um caractere especial do conjunto ><+-{}:.&;. Este projeto fornecerá experiência prática em scripting e no trabalho com dados aleatórios.

👀 Pré-visualização

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

🎯 Tarefas

Neste projeto, você irá:

  • Configurar o ambiente do projeto e criar o arquivo de script necessário.
  • Implementar a lógica para gerar uma senha aleatória que atenda aos requisitos de complexidade especificados.
  • Testar o script gerador de senhas para garantir que ele funcione corretamente.

🏆 Conquistas

Ao concluir este projeto, você será capaz de:

  • Compreender o processo de criação de um script gerador de senhas aleatórias.
  • Implementar um algoritmo de geração de senhas que satisfaça requisitos específicos de tipo de caractere.
  • Testar e validar as senhas geradas para confirmar se elas atendem aos critérios desejados.

Professor

labby

Labby

Labby is the LabEx teacher.

Recomendado para Você

no data
OSZAR »