Können Sie einem Verzeichnis zwei SELinux-Richtlinien zuweisen?

Können Sie einem Verzeichnis zwei SELinux-Richtlinien zuweisen?

Aus Faulheit möchte ich per FTP auf mein WWW-Verzeichnis zugreifen können.

Allerdings sind die SELinux-Berechtigungen für Apache (user_u:object_r:httpd_sys_content_t) zur Verwendung des WWW-Verzeichnisses und für den Benutzer (system_u:object_r:user_home_dir_t) zur Verwendung des WWW-Verzeichnisses unterschiedlich.

Wie kann dieses Problem irgendwie umgangen werden, ohne SELinux zu deaktivieren?

Danke.

Antwort1

Erstellen Sie einen dritten Dateikontext und fügen Sie ihn beiden Domänen hinzu.

Antwort2

Sie müssen httpd_enable_homedirs auf true setzen. Siehe http://diegobz.net/2010/03/07/enabling-apache-userdir-public_html-with-selinux-enabled-on-fedora/ http://fedoraproject.org/wiki/SELinux/apache

(vorausgesetzt, Sie verwenden Fedora)

verwandte Informationen