1 つのディレクトリに 2 つの SELinux ポリシーを割り当てることはできますか?

1 つのディレクトリに 2 つの SELinux ポリシーを割り当てることはできますか?

怠惰なため、WWW ディレクトリに FTP できるようにしたいです。

ただし、apache(user_u:object_r:httpd_sys_content_t) が WWW ディレクトリを使用できるようにするための SELinux 権限と、user(system_u:object_r:user_home_dir_t) が WWW ディレクトリを使用できるようにするための SELinux 権限は異なります。

とにかく、SELinux を無効にせずにこの問題を回避する方法はありますか?

ありがとう。

答え1

3 番目のファイル コンテキストを作成し、両方のドメインに追加します。

答え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 を使用している場合)

関連情報