[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Gerar passwords pronunciaveis
From: |
Pedro Henrique Ponchio |
Subject: |
RES: [shell-script] Gerar passwords pronunciaveis |
Date: |
Thu, 13 May 2004 19:29:33 -0300 |
Olá,
Com relação à senha randômica tem o zzsenha do Aurélio, que é mais ou menos o
que tá abaixo:
gera_senha () {
alpha="abcdefghijklmnopqrstuvwxyz0123456789" #politica de senhas
n="7" #numero de caracteres
[ "$1" ] && n=`echo "$1" | sed 's/[^0-9]//g'`
[ $n -gt 37 ] && {
echo "O tamanho máximo da senha é 37" && $FALHOU && $STATUS && exit
return
};
while [ $n -ne 0 ]; do
n=$((n-1))
pos=$((RANDOM%${#alpha}+1))
echo -n "$alpha" | sed "s/\(.\)\{$pos\}.*/\1/"
alpha=`echo $alpha | sed "s/.//$pos"`
done | tr -d '\012'
}
Dentro da variavel "alpha" voce escolhe as letras e numeros que "participam" da
geração aleatória (neste caso, somente as [a-z] :-)
Acho que para gerar passwords pronunciáveis voce tem que gerar sempre um
"alpha" (somente consoantes) em conjunto com um "alpha" (somente vogais).
[]´s
Pedro
-----Mensagem original-----
De: Viktor Mota [mailto:address@hidden]
Enviada em: quinta-feira, 13 de maio de 2004 18:14
Para: address@hidden
Assunto: [shell-script] Gerar passwords pronunciaveis
Olá ,
Preciso de um script para gerar passwords pronunciaveis, achei muita
coisa boa na internet, porem nada em sh.
http://www.blueroo.net/max/pwdgen.php
Alguem pode dar um help de um shell scrip, baseando-se na formula da
pagina acima?
Ainda aproveitando o encejo, alguem tem algum sh que gere senhas,
mesmo que aleatorias?
[]s
Viktor Mota
address@hidden
--- tagline ---
O cúmulo... Da vaidade 1: Enfeitar os vasos sangüíneos com flores
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html
- RES: [shell-script] Gerar passwords pronunciaveis,
Pedro Henrique Ponchio <=