Enforcing is good but you have to know what you are doing. If you are using GUI and SELinux tools, it gives you tips what to do.
Set it to permissive and make sure everything is running that way it is running. Make sure to check the logs and SELinux messages in Permissive mode that informs about issues. Once all the issues are resolved, set it to enforcing.
Most people in the Linux world don't know how to use SELinux and therefore hate it. It is a very good tool provided that you know how to use it and you can reap the full range of security benefits if you can write your own policies!
If you don't care about this extra layer of security and want to avoid hassle, you may simply disable it.
SELinux is a tool that helps secure one's system from different type of attacks. And in an event when an attack gets on the server, selinux in some cases will make it harder for the attacker to further damage/compromise the system.
0
Question has a verified solution.
Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.
Set it to permissive and make sure everything is running that way it is running. Make sure to check the logs and SELinux messages in Permissive mode that informs about issues. Once all the issues are resolved, set it to enforcing.
Most people in the Linux world don't know how to use SELinux and therefore hate it. It is a very good tool provided that you know how to use it and you can reap the full range of security benefits if you can write your own policies!
If you don't care about this extra layer of security and want to avoid hassle, you may simply disable it.