![httpd는 apache.apache로 실행되지만 로그는 root.root가 소유합니까?](https://linux55.com/image/886/httpd%EB%8A%94%20apache.apache%EB%A1%9C%20%EC%8B%A4%ED%96%89%EB%90%98%EC%A7%80%EB%A7%8C%20%EB%A1%9C%EA%B7%B8%EB%8A%94%20root.root%EA%B0%80%20%EC%86%8C%EC%9C%A0%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
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
루트로 실행되는 것을 볼 수 있습니다.