번개애비의 라이프스톼일

nginx에서 특정포트를 사용할때 막힐경우 ([emerg] bind() to 0.0.0.0 failed (13: Permission denied)) 본문

IT

nginx에서 특정포트를 사용할때 막힐경우 ([emerg] bind() to 0.0.0.0 failed (13: Permission denied))

번개애비 2019. 5. 27. 14:28

nginx에서 특정포트 (예를 들어 902) 포트를 신규로 추가할때 13: Permission denied 가 나타나면서 추가가 안되는 경우가 있다.

 

이때 아래와 같이 HTTP포트를 등록해주면 해결된다.

semanage port -a -t http_port_t  -p tcp 8090

 

추가한뒤 아래와 같은 명령어를 입력하면 추가되었는지 확인이 가능하다.

semanage port -l | grep http_port_t
[root@Proxy_SERVER ~]# semanage port -l | grep http_port_t
http_port_t                    tcp      902, 80, 81, 443, 488, 8008, 8009, 8443, 9000
pegasus_http_port_t            tcp      5988

 

Comments