Cara eu fiz alguma coisa deste tipo em php, mas estava dando problema,
consegui resolver gravando a senha em um arquivo tmp, n�o foi uma solu��o
muito elegante mas quebrou o galho ...
Conteudo do arquivo /tmp/pass.dat

senha
senha

$username="fulano"
cat /tmp/pass.dat | smbpasswd -as $username

Falow !!!
--
Emanuel dos Reis Rodrigues


--------- Mensagem Original --------
De: Marcos Vinicius Lazarini <[EMAIL PROTECTED]>
Para: debian-user <[email protected]>
Assunto: Re: smbpasswd -sa
Data: 13/03/05 00:03

>
> Carlos Alberto Mota Castro wrote:
> &gt; pessoal,
> &gt; estou fazendo um script para cadastrar usuarios no
> &gt; samba mas quando uso o comando abaixo:
> &gt; echo $senha | smbpasswd -sa $usuario
> &gt; onde $senha e $usuarios s�o as vari�veis
> &gt;
> &gt; Erro observado:
> &gt; &quot;Mismatch - password unchanged.
> &gt; Unable to get new password.&quot;
> &gt;
> &gt; O que estou fazendo de errado ?!
>
> Nunca usei esse modo do smbpasswd, mas acho q ele est� reclamando de uma
> coisa simples: toda vez q vc muda de senha, ele pede duas vezes (afinal,
> como vc n�o consegue ver o que digita, o unico jeito de confirmar �
> digitar de novo)
> No seu caso, vc passa s� uma vez, e acredito q o problema � esse.
>
> Se nao me engano, tem um switch no echo q d� pra fazer algo assim:
> echo -n &quot;$senhasn$senhan&quot; | smbpasswd.....
> S� n�o lembro se � o '-n' mesmo. Testa sem o pipe e veja se sai em duas
> linhas mesmo.
>
>
> --
> Marcos
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of &quot;unsubscribe&quot;. Trouble? Contact
[EMAIL PROTECTED]
>
>
>
>

________________________________________________
Message sent using UebiMiau 2.7.2


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a