SELinux mejoró la seguridad local mejorando el aislamiento entre procesos y proporcionando políticas de seguridad más detalladas.
Para máquinas multiusuario, esto puede ser útil debido a las políticas más flexibles y genera más barreras entre los usuarios, por lo que agrega protección contra usuarios locales malintencionados.
Para servidores, SELinux puede reducir el impacto de una vulnerabilidad de seguridad en un servidor. Donde el atacante podría obtener privilegios de usuario local o root, SELinux podría permitirle solo deshabilitar un servicio en particular.
Para el uso doméstico típico, donde será el único usuario y querrá poder hacer todo de forma remota una vez autenticado, no obtendrá ninguna seguridad de SELinux.
El problema con SELinux para las personas que no son de TI como yo es que no se identifica como la causa de los problemas de permisos; en otras palabras, los errores que obtiene no se distinguen de otros errores más comunes y SELinux es el último lugar donde buscará o para lo cual podrá obtener respuestas públicamente. En mi opinión, este es el peor tipo de función.
http://jermdemo.blogspot.com/2011/10/selinux-for-enhanced-headaches.html