httpd는 apache.apache로 실행되지만 로그는 root.root가 소유합니까?

httpd는 apache.apache로 실행되지만 로그는 root.root가 소유합니까?

ps는 내 httpd 프로세스가 다음과 같다는 것을 보여줍니다.

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

Centos 5.3을 실행 중입니다.

/var/log/httpd의 모든 로그 파일은 루트가 소유합니다.

어떻게요?

답변1

하위 httpd프로세스는 Apache로 실행되지만 이를 생성한 프로세스는 루트로 실행됩니다(포트 80과 같은 권한 있는 포트를 바인딩하는 데 필요함). 자세히 보면 httpd루트로 실행되는 것을 볼 수 있습니다.

관련 정보