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

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

Dúvida com criação de usuários


From: chmod000
Subject: Dúvida com criação de usuários
Date: Thu, 29 Jun 2006 11:31:27 -0300

Oi pessoal, ó eu enchendo novamente... hehehe

Seguinte
como é que eu crio um usuário a partir de um script.

Estou fazendo assim:

de dentro de um for, que lê um arquivo com logins e senhas executo o comando
senha=`makepasswd --chars 8 --crypt-md5 | cut -d ' ' -f 2` #pego só a parte

                        #criptografada
useradd -d /home/$login -m -p $senha $login

Está tudo (ou quase tudo) funcionando bem. O problema está no useradd,
que com a opção -p cria uma conta desativada por padrão. Até a senha
está indo ok. No /etc/shadow dá para ver o hash gerado de forma
semelhante às outras senhas, usando o mesmo padrão.

Alguém sabe como posso contornar este problema? Não quero usar outra
linguagem de programação (perl, php ou outra coisa) como as outras
soluções que encontrei usam.

--
[]'s
chmod000
"Microsoft butterfly is their way of telling you their system has a
lot of @#$ bugs!"


reply via email to

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