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

Re: smbpasswd -sa



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

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 "$senhas\n$senha\n" | smbpasswd.....
Só não lembro se é o '-n' mesmo. Testa sem o pipe e veja se sai em duas linhas mesmo.


--
Marcos



Reply to: