Web programing/HTML & CSS

XE의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다.

sosal 2015. 1. 18. 23:30
반응형


/*

 http://sosal.kr/
 * made by so_Sal
 */




XE의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다.

이런 오류가 뜰 때, 해결법을 검색하면


단순히 ~/xe/ 폴더에 ~/xe/files 라는 폴더를 permission rwx---rwx (707)로 만드세요. 라는 답변밖에 없습니다.


하지만 files라는 폴더를 분명 만들었음에도, 계속 이러한 망할 오류(에러)는 계속 뜨죠?.





해결방법을 알려드리겠습니다.

바로 문제는 'SELinux' 입니다.



SELinux에 대해서 궁금하신 분은 아래 문서를 참조하시면 될 것 같습니다.

SELinux - NSA Security-Enhanced Linux (SELinux)





일단 위와 같이 ~/xe/ 폴더에 files 라는 이름의 폴더로 707 퍼미션을 주셨을거라 예상합니다.

혹시 이게 안되신 분은 ~/xe/ 폴더로 이동하셔서


# mkdir files

# chmod 707 ./files


라고 치시면 707 퍼미션의 files 폴더가 생성됩니다.




하지만 files 폴더를 707 퍼미션으로 만들어도 동작하지 않으시는 분은 SELinux 설정을 하셔야 합니다.


SELinux 설정은 /etc/sysconfig/selinux 파일에서 하실 수 있습니다. 



vi /etc/sysconfig/selinux 


SELINUX 라는 지시어를 변경해주시면 됩니다.


켜기 : SELINUX=enforcing 

끄기 : SELINUX=disabled 



위와 같이 SELINUX를 disabled로 바꿔주세요.


setenforce 라는 명령를 사용하여 SELinux를 끄실 수 있습니다.


켜기 : setenforce 1 

끄기 : setenforce 0 



저는 둘다 해줬습니다 ^^.


그리고나서 다시 제로보드 XE 설정으로 들어가시면




설치가 가능~!!! ^^

궁금하신점 댓글주세요~