Valeu José e Rogério,

consegui fazer funcionar o script com o chpasswd.

echo $1:$2 | chpasswd

Obrigado.

Joy


From: "José Mateus" <[EMAIL PROTECTED]>
To: "Jonathan R. Pedroni" <[EMAIL PROTECTED]>;
<[email protected]>
Sent: Thursday, June 14, 2007 11:25 AM
Subject: Re: (linux-br) passar senha para passwd


>
> > 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