您能为一个目录赋予两个 SELinux 策略吗?

您能为一个目录赋予两个 SELinux 策略吗?

出于懒惰,我希望能够通过 FTP 进入我的 WWW 目录。

但是,apache(user_u:object_r:httpd_sys_content_t) 使用 WWW 目录的 SELinux 权限与用户(system_u:object_r:user_home_dir_t ) 使用 WWW 目录的 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)

相关内容