centos 7关于/etc/selinux/config这个配置文件的疑问
PHP中文网
PHP中文网 2017-04-17 13:02:57
[Linux讨论组]

首先贴下这个文件的内容

# 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 - No SELinux policy is loaded.
SELINUX=enforcing
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

我的问题是第7行也就是"# SELINUXTYPE= can take one of these two values:"这行中说的是two values,但下面的格式却是3个值.不过再仔细一看"# targeted - Targeted processes are protected,"这行最后的标点却是,,说明确实是2个值,我对这里的矛盾很不理解,请问怎么看这个文件?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
大家讲道理

根据上面的意思 minimun是targeted的修正版,两个是一类的,而mls是一个更高级的参数,如同strict一样。

 SELINUXTYPE=targeted or minimum
 SELINUXTYPE=mls

我的centos6.5
SELINUXTYPE=targeted
SELINUXTYPE=strict

怪我咯

目测是修改了代码之后忘了修改这里的说明,minimum是centos7才新增的,是基于targeted的更保守的策略模式--只有安装了对应的策略包才会对其进行保护

相关文件见这里

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号