Pular para o conteúdo

Gerador de senhas personalizadas

Estudando Shell Script, fiz esse script em cima do comando "mkpasswd", um bom exemplo de como se trabalhar com variáveis numéricas.
Giovani Ferreira jova2
Hits: 12.320 Categoria: Shell Script Subcategoria: Variáveis
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Estudando Shell Script, fiz esse script em cima do comando "mkpasswd", um bom exemplo de como se trabalhar com variáveis numéricas.
Download gerasenha Enviar nova versão

Esconder código-fonte

#!/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

Monitora HD e envia e-mail caso atinja a um limite utilizado

Calculo de médias da UNIP

checar status das portas

Youtube-dl downloa video do youtube automatico

Calculador de numeros primos

#1 Comentário enviado por gastaocasper em 01/03/2010 - 19:48h
Utilizei e gostei. Simples e bom.
valeu !

gastão vitor casper

Contribuir com comentário

Entre na sua conta para comentar.