운영체제 이야기/Linux(CentOS)

[CentOS7] nginx permission denied 오류 해결

한희성 2021. 3. 10.
반응형

오랜만에 인프라를 하려니.. 전에 사용했던 스크립트 들이 제대로 동작 안하는 경우가 많다.. 

 

버전 업이 되면서 대부분의 기존 사용하던 스크립트가 막혀서 최신화를 해야하는 장점 !!!! 이 있는 것이다 ㅋㅋㅋ

 

사실 permission denied 이 에러는 전에도 있었을법 한 문제이지만.. 전에 인프라 구조는 한 서버 내에서 nginx ->

 

tomcat 으로 넘겨주는 구조 였기 때문에 발생하지 않았다.

 

현재 회사 구조에서는 앞단에 nginx 가 80을 리스닝 하고 있다가 해당하는 도메인을 검사해서 다른 서버로 넘겨주는

 

프록시 역할을 하고 있기 때문에 위와 같은 문제가 이제서야 발견 되었다. 조치법으로는..

 

#getsebool -a | grep http

     - httpd_can_network_connect 옵션이 on 인지 확인하자 off 라면 아래 명령어 수행

#setsebool httpd_can_network_connect on

#setsebool httpd_can_network_connect on -P

 

반응형

댓글

💲 추천 글