SELinux (security-enhanced Linux) is the United States National Security Agency (NSA) implementation of mandatory access control, is the most outstanding new security subsystem in the history of Linux. Under the restriction of this access control system, the process can only access files that are needed in his tasks. SELinux is installed on Fedora and Red Hat Enterprise Linux by default.
Although SELinux works well, in most cases we turn it off because using selinux without knowing its mechanism can cause software installation or application deployment to fail.
Here's how to turn off SELinux
System version: CentOS 6.4
1. View SELinux Status
View the verbose status of SELinux, if enabled
/usr/sbin/sestatus-v
View the SELinux mode
Getenforce
Open mode display result: enforcing
Off mode display Result: Permissive
2. Turn off SELinux
Permanent shutdown (this will take effect after restarting the server)
Sed-i ' s/selinux=enforcing/selinux=disabled/'/etc/selinux/config
Temporary shutdown (effective immediately, but fails after restarting the server)
Setenforce 0 #设置selinux为permissive模式 (that is, off) Setenforce 1 #设置selinux为enforcing模式 (i.e. open)
This turns off SELinux, and you can consider shutting down SELinux and installing the software when you encounter problems with the installation
CENTOS6 View selinux status off SELinux