2012-07-06 2 views
0

CentOS6.2에서 mod_wsgi (Django 사용)을 실행하려고합니다. 한 디렉토리에서 두 사이트를 제공하고 CentOS 5.2에서는 모든 것이 잘 작동합니다. 로그에서 두 번째 도메인에 대해 "액세스 거부 오류"가 나타납니다.파일/디렉터리 권한 centos 6.2

권한이 777 인 사용자 A의 홈 디렉토리에 테스트 디렉토리를 만들고 사용자 B로 액세스하려고 시도했는지 확인하려면 Centos 5.2에서 Centos 6.2에서 테스트 디렉토리에 액세스 할 수 없습니다. .

내 첫 번째 생각은 Selinux가 활성화되어 있지만 Selinux가 비활성화 된 것입니다.

[루트 @ 서버 SYSCONFIG] # 개의 sestatus SELinux가 상태 :

어떤 생각 사용할 수 없습니다?

+0

CentOS 5.2에는/home 디렉토리에 파일 사용 권한이 755 인 반면 CentOS 6.2에는 711이 있음을 알았습니다. –

답변

0

홈 디렉토리의 새 디렉토리는 권한 710으로 작성됩니다. 이전 Centos에서는 711로 작성되었습니다. 디렉토리를 711로 변경하면 트릭이 수행됩니다.

관련 문제