ola pessoal, achei uma coisa na net muito legal, q acho q algumas pessoas desconheçam, o comando "chpasswd", ele consegue alterar a senha d um usuario por stdin, coisa q nao eh possivel com o passwd, uma sintaxe para script legal seria:
===========INICIO===========
#!/bin/bash
usuario=$1
senha=$2
echo "$usuaio:$senha" | chpasswd
exit
==============FIM===========
simples demais, porem muito util em scripts, qualquer duvida "man chpasswd", ate mais
.''`. Yours Trully
: :' : Carlos Beltrame
`. `'` Eletrical Engineer
`- IEEE #80472763
Linux User #442225
UNESP - Câmpus de Ilha Solteira
http://www.ieee.org/unesp-ilha
http://www.ldc.feis.unesp.br
----- Mensagem original ----
De: Carlos Augusto Beltrame <zebacking@yahoo.com.br>
Para: lista debian <debian-user-portuguese@lists.debian.org>
Enviadas: Sábado, 24 de Fevereiro de 2007 15:58:27
Assunto: useradd
galera tem como eu criar um usuario pelo useradd e passar a senha dele na linh de comando mesmo? vi no manual tem a opção -p (password) mas eh estranho, pq a senha q vai ali tem q ser criptografada ja, algo assim, nao entendi direito o manual, keria fazer
um programinha de cadastro pela linha d comando, q passa como argumentos a senha, login, shell etc. entenderam? heheheh obrigado
.''`. Yours Trully
: :' : Carlos Beltrame
`. `'` Eletrical Engineer
`- IEEE #80472763
Linux User #442225
UNESP - Câmpus de Ilha Solteira
http://www.ieee.org/unesp-ilha
http://www.ldc.feis.unesp.br
__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/