shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] smbpasswd -sa


From: Darkzad
Subject: Re: [shell-script] smbpasswd -sa
Date: Mon, 14 Mar 2005 08:56:03 -0300

Se seu samba for 3.0 você pode utilizar desta maneira
(echo <senha>;echo <senha>)| smbpasswd -a -s <user>;

OK

Espero ter ajudado
----- Original Message ----- From: "Henrique Limaverde Cabral de Lima" <address@hidden>
To: "shell-script" <address@hidden>
Sent: Sunday, March 13, 2005 9:29 PM
Subject: Re: [shell-script] smbpasswd -sa



Carlos,
  estou meio afastado do mundo Unix, mas me arrisco a responder caso você
possa ajudá-lo ainda hoje. Geralmente os programas que pedem pra mudar de
senha, pedem primeiro a senha antiga e depois a nova (duas vezes). Nesse
caso voce teria que montar uma string com <ENTER>s. Experimente:

echo $senha_antiga $'\n' $senha_nova $'\n' $senha_novaha | smbpasswd -sa $usuario

Pelo erro, eu imagino que o seu script fica "pensando" algum tempo quando
chega nessa linha e depois dá erro pois ele deve estar esperando "digitarem" a nova senha (provavelmente duas vezes). Note que eu coloquei o $'\n' acima
pra criar um <ENTER>. Deve haver uma outra forma (talvez mais elegante) de
fazer isso.

Bom, espero ter ajudado
[]s
HL

On Sun, 13 Mar 2005, Carlos Alberto Mota Castro wrote:


  pessoal,
  estou fazendo um script para cadastrar usuarios no
  samba mas quando uso o comando abaixo:
  echo $senha | smbpasswd -sa $usuario
  onde $senha e $usuarios são as variáveis

  Erro observado:
  "Mismatch - password unchanged.
  Unable to get new password."

  O que estou fazendo de errado ?! Como eu posso fazer
isso?!





Yahoo! Mail - Com 250MB de espaço. Abra sua conta! http://mail.yahoo.com.br/


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













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













reply via email to

[Prev in Thread] Current Thread [Next in Thread]