启用CentOS selinux

我安装了Centos 5.5,并通过deluult SElinux被禁用。 我在/ etc / selinux / config中做了更改,现在看起来像这样。

SELINUX=enforcing SELINUXTYPE=targeted SETLOCALDEFS=0 

并重新启动系统。 但即使重启后,当我检查sestatus它显示禁用。 我在哪里做错了我是否需要改变别的东西?

编辑:
我正在使用Rackspace Cloud服务器

您需要运行支持SELinux的内核。 大多数VPS提供者使用一种不支持的方式,因为没有人关心编写允许其VPS工具/机制工作的SELinux规则。

另一种可能是一个或多个内核选项通过引导加载程序传递,禁用它。 检查你的引导程序configuration。

看起来,如果您使用Rackspace创build支持凭单,则可以在不使用定制内核的情况下启用SELinux支持。 我怀疑他们保持备用内核可用,他们只是简单地把它切换到最后。