Esqueci de dizer... Tome cuidado ao definir quais strings s�o v�lida para "username", "senha", etc. Acho que se um usuario mal intencionado fizesse que a variavel "username" ficase assim: "usuario -s /bin/sh -u 0 -g root"
o comando "adduser $username -p $senha" ficaria assim: "adduser usuario -s /bin/sh -u 0 -g root -p senha_encriptada" E a� j� se tem um problema razoavel!!!! Ps. Corrijam-me se eu estiver errado. Atenciosamente, Matias Breunig C�pia Fabio Junior Oliveira <[EMAIL PROTECTED]>: > Ola Pessoal ! > > Estou com o seguinte problema, fiz um programa em php para criar > usuarios > automaticamente apartir de informacoes contidas em um arquivo expecifico > e > acontece que quando vou criar o usuario com o commando ADDUSER e uso a > opcao -P para colocar a senha, o comando funciona so que a senha naum > fica > criptografada no arquivo /etc/shadow, que opcao devo usar para criar a > senha > e ela ficar criptografada. Porque se eu usar o ADDUSER e depois usar o > comando PASSWD para criar a senha, tudo bem, a senha eh armazenada > normalmente. MAS com a opcao -P no comando ADDUSER isso naum acontece. > > Alguem tem uma dica... > > Desde ja agradeco, > Fabio Jr. > CTT - Maxwell Educacional > www.maxwell.com.br > > > > Assinantes em 12/04/2002: 2227 Mensagens recebidas desde 07/01/1999: 162229 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
