하나의 디렉토리에 두 개의 SELinux 정책을 제공할 수 있습니까?

하나의 디렉토리에 두 개의 SELinux 정책을 제공할 수 있습니까?

게으름 때문에 내 WWW 디렉토리에 FTP를 사용할 수 있기를 원합니다.

그러나 WWW 디렉터리를 사용할 수 있는 Apache(user_u:object_r:httpd_sys_content_t)와 WWW 디렉터리를 사용할 수 있는 사용자(system_u:object_r:user_home_dir_t)의 SELinux 권한은 다릅니다.

어쨌든, SELinux를 비활성화하지 않고 이 문제를 해결하시겠습니까?

감사해요.

답변1

세 번째 파일 컨텍스트를 생성하여 두 도메인에 모두 추가합니다.

답변2

httpd_enable_homedirs를 true로 설정해야 합니다. 보다 http://diegobz.net/2010/03/07/enabling-apache-userdir-public_html-with-selinux-enabled-on-fedora/ http://fedoraproject.org/wiki/SELinux/apache

(Fedora를 사용하고 있다고 가정)

관련 정보