Nginx에 사용자 및 그룹을 수정

Nginx에 실행중인 프로세스가 파일을 읽을 수있는 웹 사이트에 대한 액세스 제어를 달성하기 위해, 사용자 및 그룹의 지원이 필요합니다.
Nginx에 아무도 기본 사용자 계정 및 그룹 계정은 일반적으로 수정해야합니다.

================================================== ======

1 : 컴파일하고 지정된 설치하는 경우

[루트 @ 로컬 호스트의 conf] # useradd와 -M -s / sbin에 / nologin으로의 nginx

[루트 @ 로컬 호스트의 nginx를-1.16.0] # 꼬리 -l / etc / passwd에, 꼬리 -l / etc / group에
saned : X : 989 : 983 : SANE 스캐너 데몬 사용자 :는 / usr / share / 제정신 : 경우 / sbin / nologin으로
GDM : X : 42 : 42 :은 / var / lib 디렉토리 / GDM : 경우 / sbin / nologin으로
그놈 초기 설정 : X : 988 : 982 :: / 실행 / 그놈 초기 설정 / : 경우 / sbin / nologin으로
SSHD : X : 74 : 74 : 권한 분리 된 SSH : / var에 / 빈 / SSHD : 경우 / sbin / nologin으로
를 Avahi : X : 70 : 70 :를 Avahi mDNS를 / DNS-SD 스택의 경우 : / var / 실행 /를 Avahi - 데몬 : 경우 / sbin / nologin으로
후위 X : 89 : 89 :은 / var / 스풀 / 포스트 픽스 / sbin에 / nologin으로
tcpdump를 X : 72 : 72 : / : / sbin에 / nologin으로
roomc : X : 1000 : 1000 : roomc / 홈 / roomc : / 빈 / bash는
이름 : X : 25 : 25 : 명명 된 경우 : / var / 이름 : / 빈 / 거짓
의 nginx : X : 1001 : 1001 :: / 홈 / nginx를 : 경우 / sbin / nologin으로
를 Avahi : X : 70 :
postdrop : X 90 :
후위 X : 89 :
stapusr X : 156 :
stapsys X : 157 :
stapdev X : 158 :
tcpdump를 X : 72 :
roomc : X : 1000 :
명명 : X : 25 :

[루트 @ localhost를 ~] # 타르 XF의 nginx를-1.16.0.tar.gz -C는 / usr / src에
[루트 @ localhost를 ~] #에서 cd /usr/src/nginx-1.16.0/

[루트 @ 로컬 호스트의 nginx를-1.16.0] # ./configure를 --prefix = / usr / 지방 / nginx를 --user = nginx를 --group = nginx를 --with-http_stub_status_module &&하게 && 설치하기

2 : 프로필 수정

[루트 @ 로컬 호스트의 nginx를-1.16.0] #의 정력 /usr/local/nginx/conf/nginx.conf

검토 :

코드를 복사
사용자의 nginx의 Nginx와;               
2 worker_processes; 

#error_log 로그 /하는 error.log; 
#error_log 로그 /하는 error.log 통지; 
#error_log 로그 /하는 error.log 정보; 

#pid 로그 / nginx.pid; 


이벤트 { 
    사용 epoll에; 
    worker_connections 1024; 
}
코드를 복사

[루트 @ 로컬 호스트의 nginx를-1.16.0] #의 nginx -t
의 nginx : 구문 /usr/local/nginx/conf/nginx.conf 구성 파일은 확인
의 nginx : 구성 파일 /usr/local/nginx/conf/nginx.conf 테스트가 성공적으로
[루트 @ 로컬 호스트의 nginx를-1.16.0] # killall는 -s HUP의 nginx
어떤 과정을 발견의 nginx
[루트 @ localhost를 nginx를-1.16.0] # 용의 nginx
[루트 @ 로컬 호스트의 nginx를-1.16.0] # killall는 -s HUP의 nginx
[루트 @ 로컬 호스트의 nginx를-1.16.0] # 추신 -aux | 그렙 Nginx의
루트 22,334 151,560 0.0 0.2 5068 PTS / T 1 13시 33분 0시 정력 /usr/local/nginx/conf/nginx.conf의
루트 25,663 0.0 0.0 1,392 20,692? SS 14시 40분 0시 의 nginx : 마스터 프로세스의 Nginx
Nginx에 25,667 0.0 0.0 1,488 23,208? S 14시 40분 0시 의 nginx : 작업자 프로세스
의 nginx25,668 23,208 1,488 0.0 0.0? S 14시 40분 0시 의 nginx : 작업자 프로세스
루트 25,678 112,724 0.0 0.0 992 PTS / S + 1 14시 41분 0시 그렙 --color = 자동차의 nginx

추천

출처www.cnblogs.com/L1-5551/p/11518478.html