Gerador de senhas personalizadas

Publicado por Giovani Ferreira 18/09/2006

[ Hits: 11.991 ]

Homepage: http://jova2.worpress.com

Download gerasenha




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

  



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

Scripts recomendados

Bloqueando ataque de força bruta em ssh através de script bash

Manutenção de Usuários Proxy Autenticado com NCSA

Converter animes em .mp4 para .avi (e outros) com qualidade perfeita

DHCP

Incluindo lista de IP's nos arquivos de bloqueio do Squid automaticamente


  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts