首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

安全利器 — SELinux

一、初识 SELinux SELinux 的价值 :实现 MAC 机制,增强抵御未知危害的能力。 SELinux 的出生 :NSA(美国国家安全局)和 SELinux 社区的联合项目。...** SELinux 工作模式可以通过 /etc/selinux/config 配置文件中 SELINUX 参数来配置,参考配置: SELINUX=enforcing | permissive |...disabled 这里需要注意的是修改完配置需要重启系统才能生效。...[图7] [图8] 通过向导完成操作后,会基于 SELinux 的模版文件在指定目录下生成 4 个基础的文件,我们也可以自行基于这 4 个基础文件添加或者修改需要的内容,最后执行 tc_httpd.sh...(易树国 | 天存信息) Ref SELinux Project semanage - SELinux Policy Management tool semodule - Manage SELinux

1.2K10

SELinux 是什么?

NSA和SELinux社区是SELinux的主要贡献者,SELinux帮助LSM实现了大量的需求,为了与LSM一起工作,NSA开始修改SELinux使用LSM框架。...Red Hat开始采取行动让SELinux成为主流发行版的一部分,完成了用户空间工具和服务的修改,默认开启增强的安全保护。...二、SELinux 的作用及权限管理机制 2.1 SELinux 的作用 SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。...3.5 SELinux 的工作模式 SELinux 有三种工作模式,分别是: 1. enforcing:强制模式。违反 SELinux 规则的行为将被阻止并记录到日志中。...违反 SELinux 规则的行为只会记录到日志中。一般为调试用。 3. disabled:关闭 SELinux。 3.6 SELinux 工作流程 这里引用一张图片,不必过多解释。 ?

3K50

SELINUX工作原理

未 经修改过的Linux系统是使用自主访问控制的,用户可以自己请求更高的权限,由此恶意软件几乎可以访问任何它想访问的文件,而如果你授予其root权 限,那它就无所不能了。...SELinux工具 1) /usr/sbin/setenforce — 修改SELinux运行模式,例子如下: • setenforce 1 — SELinux以强制(enforcing)模式运行 •...setenforce 0 — SELinux以警告(permissive)模式运行 为了关闭SELinux,你可以修改配置文件:/etc/selinux/config或/etc/sysconfig...fixfiles — 检查或校正文件系统中的安全环境数据库 6) getsebool — getsebool -a:查看所有布尔值 7) setsebool — 参数-P,永久性设置 8) chcon 修改文件...SELinux对系统中的许多命令做了修改,通过添加一个-Z选项显示客体和主体的安全上下文。

2.5K20

【Linux】如何管理SELinux

SELinux模式 SELinux模式分类 ermissive 模式:经常用于排故。这个模式,SELinux允许所有访问,即使与规则冲突,但会记录拒绝访问的行为日志。...SELinux标签 SELinux标签有多个内容:用户,角色,类型和敏感度。...此外,如果对整个文件系统进行重新标记,则使用chcon更改过的文件的SELinux上下文将恢复 semanage fcontext命令用于显示和修改默认规则,restorecon命令将使用这个规则恢复文本默认规则.../test from unconfined_u:object_r:default_t:s0 to system_u:object_r:httpd_sys_content_t:s0 chcon命令临时修改...SELinux上下文 这里/test的默认标签为httpd_sys_content_t,我们通过chcon命令临时修改了标签,之后使用restorecon命令将恢复为数据库存储的标签内容 [root@et8en

10610

SELinux深入理解

未 经修改过的Linux系统是使用自主访问控制的,用户可以自己请求更高的权限,由此恶意软件几乎可以访问任何它想访问的文件,而如果你授予其root权 限,那它就无所不能了。...SELinux工具 1) /usr/sbin/setenforce — 修改SELinux运行模式,例子如下: • setenforce 1 — SELinux以强制(enforcing...)模式运行 • setenforce 0 — SELinux以警告(permissive)模式运行 为了关闭SELinux,你可以修改配置文件:/etc/selinux/config...fixfiles — 检查或校正文件系统中的安全环境数据库 6) getsebool — getsebool -a:查看所有布尔值 7) setsebool — 参数-P,永久性设置 8) chcon 修改文件...SELinux对系统中的许多命令做了修改,通过添加一个-Z选项显示客体和主体的安全上下文。

2.5K30
领券