[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] criacao de usuarios com geracao de automatica senha
From: |
Thobias Salazar Trevisan |
Subject: |
Re: [shell-script] criacao de usuarios com geracao de automatica senha |
Date: |
Fri, 5 Oct 2001 16:03:11 -0300 (BRT) |
Para a criacao de senha randomicas, podemos utilizar tb estes dois
comando.
head -c 6 /dev/random | mimencode
se o seu linux nao possui o mimecode, pode-se usar
head -c 6 /dev/urandom | uuencode - | cat -n | grep 2 | cut -f2
|cut -c 2,3,4,5,6,7,8,9
assim vc gera senhas melhores.
T+,
Thobias.
--
There is a Massachusetts law requiring all dogs to have their hind legs
tied during the month of April.
----
Thobias Salazar Trevisan <address@hidden>
Home Page - http://www.cos.ufrj.br/~thobias
Parallel Computing Laboratory / COPPE
Federal University of Rio de Janeiro
Brazil
__________________________
| |
| Against - HTML Mail |
| |
--------------------------
On Fri, 5 Oct 2001, Eriberto wrote:
> Date: Fri, 5 Oct 2001 15:33:46 -0300
> From: Eriberto <address@hidden>
> Reply-To: address@hidden
> To: address@hidden
> Subject: Re: [shell-script] criacao de usuarios com geracao de automatica
> senha
>
> On Fri, 05 Oct 2001 09:26:59 -0000
> address@hidden wrote:
>
>
> > Alguem possui um script que leia um arquivo texto, onde tenha um nome
> > de usuario por linha e crie este usuario no sistema, atribua uma
> > senha automaticamente para o mesmo e gere uma sainda com o nome do
> > usuario e a senha.
> > Se nao houver alguem poderia ajudar-me a desenvolver isto.
>
> Outra solução:
>
> Variavel $RANDOM -> gera números randômicos
>
> Digamos que a sua lista se chama users.txt.
>
> #!/bin/bash
> #
> #gera os usurios no sistema
> #senhas de acordo com o numero de usuarios
> #
> for i in `cat users.txt`
> do
> adduser $i
> echo $RANDOM$RANDOM >> senhas.txt
> done
> #
> #combina os arquivos users.txt e senhas.txt separando com :
> #
> paste users.txt senhas.txt -d: > final.txt
> #
> #gera as senhas
> #
> cat final.txt | chpasswd
>
> Para informar ao usuário, a lista de usuários e senhas será final.txt.
>
> []`s
>
> Eriberto - www.eriberto.cjb.net
>
> Sair da lista: address@hidden
> Banco Dados: http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html
>
>