linux - nginx는 루트가 아닌 권한으로 시작됩니다.
为情所困
为情所困 2017-06-17 09:16:20
0
4
1391

루트가 아닌 권한으로 nginx를 시작하고 싶지만 오류가 발생했습니다(13: 권한 거부됨). 인터넷에서 찾은 정보에 따르면 nginx.conf의 #user none을 user root로 수정한 다음 다시 로드해야 합니다. , 또는 오류 실패(13: 권한 거부)가 보고됩니다. 이를 해결하는 방법 또 다른 방법은 755 권한을 부여하는 것이지만 이 방법을 사용할 수 없습니다. 안내해주세요 감사합니다

为情所困
为情所困

모든 응답(4)
我想大声告诉你

루트가 아닌 사용자는 1024 미만의 포트를 수신할 수 없습니다.

단 두 가지 옵션:

  1. nginx.conf 구성 사용자 none <1024+>;

  2. nginx.conf는 사용자No; Listen 80;을 구성한 다음 시작 스크립트 또는 서비스에서 루트로 시작합니다. 작업자는 사용자 No.로 실행되고 마스터는 루트로 실행됩니다.

巴扎黑

selinux를 끌 수 있습니다

漂亮男人

루트가 아닌 사용자 및 그룹으로 변경

女神的闺蜜爱上我

1024 미만 포트의 서비스를 시작하려면 루트 권한이 필요합니다.
일반 사용자를 사용하여 시작하려면 일반 사용자에 대해 sudo 권한을 구성하는 것이 좋습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿