Instalei recentemente o Fedora 14 no meu PC doméstico e tenho trabalhado na configuração de diferentes recursos relacionados ao servidor, como apache, mysql, ftp, vpn, ssh, etc. Corri extremamente rapidamente para uma barreira que parecia quando descobri o SELinux Eu nunca tinha ouvido falar. Depois de fazer algumas pesquisas, parecia que a maioria das pessoas pensava que você deveria desativá-lo e não lidar com o incômodo. Pessoalmente, se realmente adiciona mais segurança, não sou contra lidar com as dores de cabeça de aprender a configurá-lo adequadamente. Eventualmente, planejo abrir minha rede para que este PC possa ser acessado remotamente, mas não quero fazer isso até que tenha certeza de que é seguro (mais ou menos). Se você o configurou e funcionou corretamente, sente que valeu a pena o tempo e os aborrecimentos? É realmente mais seguro? Se você optou por não usá-la, essa decisão foi fundamentada em qualquer pesquisa que valha a pena considerar na minha situação também?
17
Respostas:
O SELinux aprimorou a segurança local, melhorando o isolamento entre processos e fornecendo políticas de segurança mais refinadas.
Para máquinas com vários usuários, isso pode ser útil devido às políticas mais flexíveis e levanta mais barreiras entre os usuários, adicionando proteção contra usuários locais maliciosos.
Para servidores, o SELinux pode reduzir o impacto de uma vulnerabilidade de segurança em um servidor. Onde o invasor pode obter privilégios de usuário ou raiz local, o SELinux pode permitir apenas que ele desabilite um serviço específico.
Para uso doméstico típico, onde você será o único usuário e poderá poder fazer tudo remotamente depois de autenticado, você não obterá nenhuma segurança do SELinux.
fonte
O problema com o SELinux para pessoas que não são de TI como eu é que ele não se identifica como a causa dos problemas de permissões - em outras palavras, os erros que você recebe não são distinguíveis de outros erros mais comuns e o SELinux é o último lugar em que você procurará ou para as quais você poderá obter respostas publicamente. Este é o pior tipo de recurso IMO.
http://jermdemo.blogspot.com/2011/10/selinux-for-enhanced-headaches.html
fonte