首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当从CD/DVD启动刻录盘时,如何启用SELinux?

当从CD/DVD启动刻录盘时,如何启用SELinux?
EN

Server Fault用户
提问于 2011-03-03 21:34:25
回答 1查看 1.1K关注 0票数 1

我有一个可引导的DVD,它引导与硬盘驱动器(它使用SELinux)相同的内核。我已经将/etc/selinux和所有内核模块复制到我的ramdisk中,并尝试了selinux=1selinux 1enforcing 1enforcing 0的各种组合。作为内核引导参数。所有包含在checkpolicy、libselinux、policy copied、selinux-policy和selinux-策略的rpms中的文件也被复制到了ramdisk树中。

系统从ramdisk启动后,我将检查dmesg:

代码语言:javascript
复制
% dmesg | grep -i selinux
Kernel command line: initrd=idrd.img ramdisk_size=110476 selinux=1
SELinux: Initializing.
SELinux: Starting in permissive mode
selinux_register_security: Registering secondary module capability
SElinux: Registering netfilter hooks

但是SELinux没有运行:

代码语言:javascript
复制
% /usr/sbin/getenforce
Disabled
% /usr/sbin/setenforce 1
/usr/sbin/setenforce: SELinux is disabled

/var/log/messages/proc/kmsg都没有线索。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-08-29 18:14:09

现在还不清楚的是,SELINUX需要安装selinuxfs。在挂载时,selinuxfs出现在/proc/挂载中,而不在挂载命令的输出中。

在我的initrd中安装selinuxfs就成功了。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/242959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档