Tente assim:

echo "senha" | passwd usuario --stdin

Mais detalhes no man passwd\


Falow



/*-----------------------------------------------*\
| Renato Quinhoneiro Todorov                      |
+ [EMAIL PROTECTED]                          +
|                                                 |
+                                                 +
| "When you know Slackware, you know Linux...     |
+ when you know Red Hat, all you know is Red hat" +
\-------------------------------------------------/


On Thu, 2003-02-27 at 16:10, root-shell wrote:
    ola lista uso red hat 7.3 
    
    estou com um problema aqui .
    eu fiz um programa de cadastro de usuario .. programinha sisples .. 
    so que eu gostaria de gadastrar as senhas dos usuarios em um banco de dados .. 
    ate tudo bem eu consegui fazer .
    quando eu mando meu programa criar um usuario ele esta aparecendo o shell da 
    senha .. como se eu tivesse mandado o programa alterar a senha ..
    
    eu gostaria de quando eu manda-se alterar a senha tipo
    passwd leonardo o programa nao me retorna-se a mensagem new passwd
    
    o passwd tem algum parametro que quando vc manda alterar a senha ele nao 
    mostra-se a mensagem de verificacao ?
    tipo passwd leonardo senha 123456 confir 123456  tudo em uma linha so !
    
    tem como ??
    valeu
    -- 
    
    Leonardo Ferraz
    Analista de Sistemas
    X7 Informatica


Assinantes em 28/02/2003: 2246
Mensagens recebidas desde 07/01/1999: 202813
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a