RHEL 클론판인 CentOS를 사용중이다.
레드햇 계열의 배포판에선 SELinux가 기본으로 깔리니 서버데몬 세팅시 여기저기서 문제가 발생된다.
막 요래 ㅋㅋ
Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use
an ErrorDocument to handle the request.
위와같은 문제 발생시 아래처럼 손보면 된다.
매번 까먹기에 포스팅을.
# setenforce 1
# cd /home/svrmngr
# ls -Z
drwx------ svrmngr svrmngr user_u:object_r:user_home_dir_t web
# chcon -R -t httpd_user_content_t web
# ls -Z
drwx------ svrmngr svrmngr user_u:object_r:httpd_user_content_t web
# chmod -R 755 web
chron은 change contexts을 의미한다. 보안과 관련된 추가적인 속성이라 보면 된다.
출처 : http://todayis.net/vSix/index.php?pl=756