728x90
반응형
아파치 웹서버를 구축하여 자신의 서비스를 개발하다보면 다음과 같은 "Permission denied"라는 오류가 발생한다. 파일 사용 권한 문제인데 파일 소유주와 그룹, 그룹별 사용 권한을 이미 설정하여 권한을 부여했는데도 발생하면 SELinux 때문에 발생하는 문제이다.
1. 오류화면
2. SELinux 정책 수정을 통한 권한 부여
아래와 같이 명령어를 입력하여 읽기 권한을 부여하면 대게 문제는 해결된다.
chcon -R -t httpd_sys_content_t 대상경로
쓰기 권한이 필요하다면 아래의 명령어를 입력하면 된다.
chcon -R -t httpd_sys_rw_content_t 대상경로
참고문서
[1] RHEL/CentOS 7 httpd SELinux policy 변경, lesstif.
728x90
반응형
'리눅스(Linux) > CentOS' 카테고리의 다른 글
[CentOS 7] HAProxy 최신 버전 설치하기 (4) | 2021.04.08 |
---|---|
[CentOS 7] HAProxy를 YUM으로 설치하기 (0) | 2021.04.08 |
[CentOS 7/8] 아파치 웹서버(HTTPD) HTTPS(SSL) 적용하기 (0) | 2021.04.08 |
[CentOS 7/8] 아파치 웹서버(HTTPD) HTTP 비활성화 하기 (0) | 2021.04.08 |
[CentOS 7/8] 고정(static) IP 주소 설정 (0) | 2021.04.06 |
댓글