셀리눅스 사용시 별도로 허용을 해줘야 사용할 수 있는 것을 알고 있습니다.
그래서 라벨링? 으로
httpd_sys_content_t : 아파치의 모든 스크립트와 데몬에서 제공되는 모든 콘텐츠에 대한 설정
httpd_sys_script_exec_t : CGI실행을 허용 여부에 대한 설정
httpd_sys_script_ro_t : httpd_sys_script_exec_t 실행시 읽기 전용으로 사용 설정.
httpd_sys_script_rw_t : httpd_sys_script_exec_t 실행시 읽기/쓰기 전용으로 사용 설정.
httpd_sys_script_ra_t : httpd_sys_script_exec_t 실행시 읽기/append 전용으로 사용 설정
httpd_unconfined_script_exec_t : SELinux 보호 설정에 보호받지 않고 실행하기위한 설정
이걸 참고해서 라벨링을 적용했는데도 작동을 안하더라구요... 이게 PHP 파일에다가 라벨링을 해줘야 하는 건가요?
PHP 파일 쉘스크립트 모두 적용해봤지만 안되네요..흐.
참고로 setenforce 0 을 하면 잘되는 걸로 봐서.. selinux에 걸리는 건 확실한 듯 합니다. ㅠ
SELIUX 관리자? 에서 뜨는 문제해결방법으로 해결했습니다.
무슨 SEMODULE? 로 시작하는 거였습니다.