httpd se ejecuta como apache.apache, pero los registros son propiedad de root.root?

8

ps muestra mis procesos httpd como

apache   29561 15186  0 15:30 ?        00:00:00 /usr/sbin/httpd

Estoy ejecutando Centos 5.3

Todos los archivos de registro en / var / log / httpd son propiedad de root.

¿Cómo?

bmargulies
fuente

Respuestas:

12

Los httpdhijos se ejecutan como apache, pero el proceso que los genera se ejecuta como root (como es necesario para enlazar un puerto privilegiado, por ejemplo, el puerto 80). Mire de cerca y verá una httpdejecución como root.

pdo
fuente