[Ubuntu-BR] Problema com comandos linux ao serem executados pelo PHP
Luiz Octavio de Almeida Soares
almeida em fiocruz.br
Segunda Junho 18 12:58:50 UTC 2007
Como o Carlos salientou, os seus scripts em php executarão com as mesmas
permissões do webserver. E apenas o usuário root tem permissões
suficientes para adicionar novos usuários ao sistema. Você pode
configurar o suExec do apache para alcançar o efeito desejado.
Aproveito o espaço para lembrar a vc de sanitizar a entrada de
usuário... No exemplo que deu, você mesmo definiu a variável usuario,
mas talvez pretenda posteriormente fazer isso automaticamente, de um
form. Restrinja o conjunto de caracteres a serem aceitos para evitar
abusos.
On Mon, 2007-06-18 at 09:58 -0300, Antonio Izo wrote:
> Bom dia Carlos. Segue o que estou utilizando.
>
> <?php
> $usuario = "antonio";
> $res = shell_exec("useradd $usuario");
> ?>
--
Luiz Octavio de Almeida Soares - Administrador
Rede Fiocruz - Fundação Oswaldo Cruz/MS
More information about the ubuntu-br
mailing list