Como configurar sudoers para o serviço da web Apache?

4
# User privilege specification
root    ALL=(ALL:ALL) NOPASSWD: ALL
apache ALL=(ALL:ALL) NOPASSWD: ALL
me ALL=(ALL:ALL) NOPASSWD: ALL

No Fedora ambos funcionam:

http://localhost/test
echo shell_exec("sudo dmidecode | grep UUID"); // nothing shows to encrypt/decrypt licenses

php -r "..license..";
    
por YumYumYum 05.10.2011 / 23:22

1 resposta

5

No Ubuntu, o apache é executado como o usuário www-data . Se você quiser usar o sudo sem uma senha de uma página da web, provavelmente deve limitar os comandos que ele pode executar.

    
por ajmitch 05.10.2011 / 23:26