Does SELinux make Redhat more secure?

I can't remember the number of times when I have disabled SELinux because it kept frustrating my ability to get stuff running. Lots of times to there was no obvious reason why stuff wasn't working and I had to Google to discover why.

Given that most casual users will disable or weaken security when it appears to get in the way, with the exclusion of serious, enterprisey Redhat users, is SELinux really useful?

PS. Is there some tool that helps you log, track and manage SELinux issues across all applications?

In spite of being an Ubuntu user I am a closet Fedora fan.

link|improve this question

feedback

3 Answers

up vote 4 down vote accepted

Yes, Selinux makes system more secure. But you'll need to undestand concepts of it and have at least basic knowledge about selinux and audit tools.

Selinux is logging to /var/log/audit/audit.log (but ensure auditd is running), and there are number of tools to solve selinux problems. Probably simplest way is to use is audit2allow

link|improve this answer
1  
/var/log/audit/audit.log, actually :) – wzzrd Apr 7 '11 at 21:14
Thanks, you are right. – rvs Apr 8 '11 at 6:53
feedback

I think SELinux just extends traditional permissions system by introducing extended settings over permissions. Does it make your system more secured? I think it depends on how you use SELinux in your applications. Also I'm not good in SELinux but configuring it needs more knowledge over what limitations it can provide you. But it also introduces many problems that you need to manually investigate to overcome

link|improve this answer
SELinux does much more than just extend the traditional POSIX permissions. SELinux can limit access to certain network ports, for example. – wzzrd Apr 7 '11 at 21:16
feedback

There is a package that helps users find problems caused by SELinux named setroubleshoot. Install it, set it to run at start. Then when you get an SELinux denial, it will be noted in /var/log/messages. If you're logged into the GUI as well, you'll get a notification.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.