Gerador de senhas personalizadas
Publicado por Giovani Ferreira 18/09/2006
[ Hits: 12.080 ]
Homepage: http://jova2.worpress.com
Estudando Shell Script, fiz esse script em cima do comando "mkpasswd", um bom exemplo de como se trabalhar com variáveis numéricas.
#!/bin/bash # # #Exemplo de gerador de senhas com o comando mkpaswd # #Feito por Giovani Ferreira jova2000@gmail.com # # # clear echo echo echo echo ------------Script gerador de senha---------------- echo echo echo echo Informe quantos caracteres sua senha será composta: read carac echo Informe quantos números farão parte da senha: read numer echo Informe quantas letras MAIUSCULAS farão parte da senha: read maius echo Informe quantas letras minusculas farão parte da senha: read minus echo Informe quantos carasteres especiais farão parte da senha: read espec if test $((numer+maius+minus+espec)) -gt $carac then clear echo Impossivel criar uma senha com: echo $numer números, echo $maius letras mauisculas, echo $minus letras minusculas, echo $espec caracteres especiais echo em apenas $carac caracteres. echo Para gerar essa senha seriam necessários $((numer+maius+minus+espec)) caracteres! exit else clear echo Três sugestões de senhas de acordo com os parâmetros passados. echo mkpasswd -l $carac -d $numer -C $maius -c $minus -s $espec echo mkpasswd -l $carac -d $numer -C $maius -c $minus -s $espec echo mkpasswd -l $carac -d $numer -C $maius -c $minus -s $espec echo echo fi
Agenda de telefone em Shell usando Dialog
Instalador e ativador da placa Real 3D Captura.
IA local no bolso, novo visual no Raspberry Pi OS e mais destaques do software livre
Kernel turbinado, compatibilidade em alta e debate sobre sustentabilidade: o dia no mundo Linux
Kernel turbinado e GNOME 49 dominam o giro do dia no mundo Linux
Novidades Linux: Kernel 6.17, distros em ebulição e segurança em foco
Kernel ganha novos linters Rust e distros avançam com recursos de IA
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Como vencer a procrastinação? (2)
Alguém que utilize o Warsaw do BB no Ubuntu 24.04 [RESOLVIDO] (7)
Orientação para instalar o Warsaw - módulo de proteção do Banco do Bra... (9)