4506-nginx-pid-secured-NGINX 프로세스 ID(PID) 파일 보안
규칙 ID
카테고리
수준
호환 버전
설명
- nginx PID 파일은 nginx 프로세스의 마스터 프로세스 ID를 저장합니다. 이 파일은 무단 수정으로부터 보호되어야 합니다.
스캔 빈도
이론적 근거
- PID 파일은 root와 root 그룹이 소유해야 합니다. 또한 모든 사용자가 읽을 수 있어야 하지만 root만 쓸 수 있어야 합니다(권한 644). 이렇게 하면 PID 파일에 대한 무단 수정을 방지하여 서비스 거부를 초래할 수 있는 상황을 예방할 수 있습니다.
위험 항목
감사 방법
ls -l /var/run/nginx.pid
# 결과는 다음과 같아야 합니다
-rw-r--r--. 1 root root 6 Nov 12 01:06 /var/run/nginx.pid
조치
- 다음 명령을 실행합니다:
#> chown root:root /var/run/nginx.pid
#> chown 644 /var/run/nginx.pid
영향
기본값
- 기본적으로 PID는 root 사용자가 소유합니다
참고 문헌
CIS 제어