SELinux management

From TBwiki
Revision as of 15:19, 26 February 2010 by Cbilodeau (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

How to get SELinux status

The following command will retreive the SELinux status of your system (output may vary):

  sestatus

exemple from CentOS 5.3

  SELinux status: enabled
  SELinuxfs mount: /selinux
  Current mode: permissive
  Mode from config file: permissive
  Policy version: 21
  Policy from config file: targeted

How to disable SELinux

Disable SELinux now

  setenforce 0

Warning: SELinux will start again if configuration is not changed.


Disable SELinux at next reboot

Edit the file:

  vi /etc/selinux/config

Set the line to SELINUX=disabled

  # This file controls the state of SELinux on the system.
  # SELINUX= can take one of these three values:
  # enforcing - SELinux security policy is enforced.
  # permissive - SELinux prints warnings instead of enforcing.
  # disabled - SELinux is fully disabled.
  SELINUX=disabled                                                            <---- line to modify
  # SELINUXTYPE= type of policy in use. Possible values are:
  # targeted - Only targeted network daemons are protected.
  # strict - Full SELinux protection.
  SELINUXTYPE=targeted

Personal tools