HTTP 403 에러(403 Forbidden)
✅ HTTP 403 에러
HTTP 403 에러는 지정된 클라이언트가 요청한 리소스에 접근할 권한이 없는 경우 403 Forbidden 에러가 발생합니다.
✅ 403 Forbidden 원인과 해결
1. Selinux 설정 끄기
보통 OS 및 APM을 새로 설치한 경우 Selinux가 켜져 있는 상태이기 때문에 Selinux 설정을 변경하거나 Off로 변경합니다.
2. httpd.conf
error_log 확인 시 권한 httpd.conf 파일에 아파치 권한 설정이 되어 있지 않은 경우 발생할 한 것을 확인되어 수정을 진행했습니다.
apache 설정 2.4
vi /etc/httpd/conf/httpd.conf
<Directory /home>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
# apache 설정 2.2
<Directory /home>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
2. 파일 권한과 소유권 확인
새로 만든 계정의 퍼미션 및 소유권을 체크합니다.