- Cria usuario via web
+ Responder ao Tópico
-
Cria usuario via web
Olá,
É possível criar uma conta de usuário no Linux através de uma página Web.
Criei um script que cria o usuário usando
useradd nome_usuario -s /bin/false
e através de uma página php eu executo esse script com o comando system.
O script é executado, entretanto o usuário não é criado e no log do Apache eu tenho:
adduser: unable to lock password file
Existe uma forma de contornar isso ou uma forma melhor de criar usuários via web. A idéia é permitir que os usuários criem contas para poderem usar nosso webmail.
Muito obrigado.
-
Cria usuario via web
isso ta com cara de permissão....
como está a permissão do script q vc chama pelo php???
-
Cria usuario via web
Já tentei isso. Liberei praticamente tudo no script: chmod 777 só pra testar.
Já tentei liberar até suid bit no script e nada. Acho que o problema deve ser de permissão sim, mas em algum arquivo necessário para criar o usuário.
Alguém tem alguma sugestão?
-
Cria usuario via web
Va com calma ai.... vc deu permissao no arquivo... vc precisar der o SETUID do arquivo pra ser executado...
chmod 7751 script
e alem disse o usuario q está rodando o httpd (provavelmente o apache) tem q ter permissao pra fazer isso <IMG SRC="images/forum/icons/icon_razz.gif"> <IMG SRC="images/forum/icons/icon_razz.gif">
vc pode fazer isso através do sudo
[ Esta mensagem foi editada por: 1c3_m4n em 26-11-2002 10:09 ]