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)