Quando eseguo il ps -efHcomando per elencare tutto il processo, posso vedere Apache in esecuzione come roote sembra avere sotto-processi in esecuzione come www-data. Ecco l'estratto:
root 30117 1 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30119 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30120 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30121 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
Posso far funzionare Apache e tutti i processi secondari come utente diverso apache2d:apache2d? Se é cosi, come? Ho letto da qualche parte che si possono trovare le impostazioni per questo /etc/apache2/httpd.confma quel file sembra essere vuoto? Questo può essere ottenuto modificando il proprietario e il gruppo dello /etc/init.d/apache2script e quindi impostando il flag setuid su di esso?