> Olá pessoal,
>
> estou criando um script que vai criar um usuário, o seu home e definir uma
> senha, porém não estou conseguindo passar a senha para o passwd. Na 
> verdade
> eu consigo passar a primeira senha mas não consigo passar a confirmação. 
> Já
> fiz diversas buscas na net inclusive tentei utilizar um exemplo que tem no
> site do Zago mas não funcionou. Utilizo Gentoo 2007.0. Tentei fazer assim:
>
> echo $2 | passwd $1
>
> e retorna:
>
> New UNIX password: BAD PASSWORD: it is too short
> Retype new UNIX password: New UNIX password: New UNIX password: passwd:
> Authentication information cannot be recovered
>
> No site do Zago tem:
>
> echo $2 | passwd $1 --stdin
>
> mas no meu passwd não tem a opção --stdin.
>
> Alguém pode me dar alguma luz???
>
> Joy


Olá, passei por isso e pude resolver usando:

chpasswd

http://bazar2.conectiva.com.br/pipermail/linux-br/2006-November/041983.html

Abraços e boa sorte

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a