미채택 완료

리눅스 403 Forbidden 문제

2017-11-23 (목) 01:34:40 3,755

웹사이트 메인페이지 접속은 문제가 없는데

해당 디렉토리 하단에 특정 URL 접속하면 403 Forbidden문제가 발생됩니다.

예를들어 TEST.com 문제없지만

TEST.com/admin

으로 접속하면 해당 에러가 나타납니다.

일단 제가 했던 방책들입니다.

1. 웹서버의 디렉토리에 권한이 없는 경우 chmod 777로 했음

2. 웹서버 설정파일 셋팅 문제 (httpd.conf)  " Allow from all" 로 변경

3. SELinux  관련 문제

$ vi /etc/selinux/config

    를 실행하여 

    SELinux=disabled 로 수정

   drwxr-xr-x  nlinux nlinux root:object_r:httpd_sys_content_t {해당 디렉토리}
권한 수정

4. /etc/init.d/iptables stop 으로 방화벽 해제

5. 아마존 AWS EC2 방화벽 포트 80번 모든 IP 에서 접속 할 수 있도록 설정

이 방법을 모두 강구 했지만 해결되지 않았습니다.

혹시 다른 문제가 있다면 공유 부탁드립니다.

|

답변 2개 / 댓글 2개

2017-11-23 (목) 10:59:56

그누보드 사용하시면 TEST.com/adm 이 관리 페이지 주소인데 혹시 그누보드 사용하시는거 맞나요?

답변에 대한 댓글 1개

그누보드 아닙니다 ㅠ,ㅠ
2017-11-23 (목) 01:53:15

잘 모르겠습니다만,

관련문제를 검색해본 것을 바탕으로..

디렉토리 보안셋팅 내용이 유독 빠진 것 같아,

한번 해보면 어떨까 합니다.

$ chcon -R -h -t httpd_sys_content_t [웹 루트 디렉토리]

(ex. $ chcon -R -h -t httpd_sys_content_t /home/hosting/aaa )



출처: http://blog.nlinux.com/55 [마법눈의 웹세상]

※ 다른 참고글 - https://stackoverflow.com/a/42593816

답변에 대한 댓글 1개

깜빡하고 안적었네요... 이것도 해보았는데 안됩니다 ㅠ,ㅠ

답변을 작성하려면 로그인이 필요합니다.