SELinux에서 그누보드 사용하기 정보
SELinux에서 그누보드 사용하기본문
SELinux와 씨름한지 며칠만에 겨우 apache와 php, Zend를 살렸습니다.
그런데, 그누보드를 실행해서 로그인을 하려고하니 안되더라구요. ㅠ..ㅠ
그래서 세션파일을 보니...
sess_97f2d9471c968a46b81469f1c2b6165a: Permission denied
잉? 퍼미션 거부 입니다. 어느 프로그램에서 퍼미션이 거부된 것일까요?
chcon으로 풀어주려면 어떻게 해야 하나요???
그런데, 그누보드를 실행해서 로그인을 하려고하니 안되더라구요. ㅠ..ㅠ
그래서 세션파일을 보니...
sess_97f2d9471c968a46b81469f1c2b6165a: Permission denied
잉? 퍼미션 거부 입니다. 어느 프로그램에서 퍼미션이 거부된 것일까요?
chcon으로 풀어주려면 어떻게 해야 하나요???
댓글 전체

해당 부분의 완전한 아파치 로그를 올려주시면 문제 파악에 도움이 되겠네요.
혹시 bbs/data 폴더 퍼미션 확인 했나요?
혹시 bbs/data 폴더 퍼미션 확인 했나요?
/data의 퍼미션은 문제 없습니다. SELinux off를 하면 잘 되요.
로그는 어디에도 보이지가 않아요. ㅠ..ㅠ... /var/log부터 싹 뒤져도 안보여요
로그는 어디에도 보이지가 않아요. ㅠ..ㅠ... /var/log부터 싹 뒤져도 안보여요

seLinux 켜놓으면 진짜 최소한의 퍼미션으로 다 변경되요 자동으로...
내가 아무리 777로 해놓아도 짱나게 지맘대로 접근불가...
chcon으로 정책변경 하는건 추천드리지 않습니다. 차라리 disabled 로 하는거랑 똑같아요.
그냥 chown 으로 nobody 나 php의 소유로 바꿔주시면 최소한의 퍼미션으로도
읽혀서 그냥 쓸수는 있는데 또 다른데서 충돌 생길꺼같아요 ㅋ 일단 응급책으로 그렇게 해주세요.
로그파일위치는 리눅스를 안써본지 오래되서 잘 모르겠네요.
프비 같은경우는 /var/log/http-access.log 에 있네요.
내가 아무리 777로 해놓아도 짱나게 지맘대로 접근불가...
chcon으로 정책변경 하는건 추천드리지 않습니다. 차라리 disabled 로 하는거랑 똑같아요.
그냥 chown 으로 nobody 나 php의 소유로 바꿔주시면 최소한의 퍼미션으로도
읽혀서 그냥 쓸수는 있는데 또 다른데서 충돌 생길꺼같아요 ㅋ 일단 응급책으로 그렇게 해주세요.
로그파일위치는 리눅스를 안써본지 오래되서 잘 모르겠네요.
프비 같은경우는 /var/log/http-access.log 에 있네요.
로그는 다른 /var/log/httpd/ 에 안생기네요. ㅠ..ㅠ...
아~ 진짜 힘드네요. data 디렉토리가 현대 daemon의 소유인데... 그걸 바꿔야 하나요?
아~ 진짜 힘드네요. data 디렉토리가 현대 daemon의 소유인데... 그걸 바꿔야 하나요?

데몬으로 관리 하시나요?
굳이 관리 필요없으시면 바꾸시던지 세션디렉토리를 바꾸시던지...
흐띿 생각만해도 두통이 생깁니다 ㅋ
굳이 관리 필요없으시면 바꾸시던지 세션디렉토리를 바꾸시던지...
흐띿 생각만해도 두통이 생깁니다 ㅋ
apache가 데몬으로 뜨기 때문에 data 디렉토리도 daemon이 생성하고 관리하죠.

제가 그렇게 돌려본 적이 없어서 잘 모르겠네요.
세션위치를 따로 지정하지 말고
그냥 디폴트로 쓰시면 어떨까요?
세션위치를 따로 지정하지 말고
그냥 디폴트로 쓰시면 어떨까요?
세션 위치를 /tmp로 그냥 쓰게 하라는 말씀이시죠?

네 그쪽은 원래 소유자가 따로 없으니까요