学点SELinux--(1)SELinux的工作方式、启动和停止

本文介绍了SELinux的工作方式,从传统的DAC模式到MAC模式,详细阐述了其作为强制访问控制机制如何增强系统安全性。同时,讨论了如何查看和管理SELinux的模式,包括启动、停止以及在不同模式之间的切换。对于想要深入了解和使用SELinux的Linux用户,提供了实用的操作指导。
摘要由CSDN通过智能技术生成

在一年前就已经接触过SELinux这个概念了,但一直没有去学学。当时是在学习另一个Linux内核补丁,叫GrSecurity,它的具体内容可以到HardenedLinux社区去看看,在这里主要是作一些SELinux的学习笔记。
这次趁着巩固学习Linux的机会去了解了一下SELinux的内容。

1、SELinux的工作方式

SELinux是在进行程序、文件等权限设置一句的一个内核模块。【摘自鸟哥私房菜 第17章】

传统的DAC模式

我们知道在Linux下面的ugo权限模式,即通过rwx权限对用户进行访问控制。这也可以称作为DAC(自主访问控制方式)。但这种访问控制方式存在缺陷:

a、root一手遮天
b、安全意识不强的系统管理员可以将访问权限设置为777

MAC模式

SELinux的设计初衷也是为了避免系统资源被误用(如b)。因此,SELinux通过MAC(强制访问控制)方式来管理进程。
在MAC方式下,SELinux监管的主体从用户转变成了进程,因此它可以针对特定的资源和特定的文件资源进行权限的控制。

2、SELinux的模式

目前不是所有的Linux发行版都支持SELinux,至少我现在的主系统Mint就没有支持SELinux。不过CentOS都有对SELinux的支持。
SELinux支持三种模式:

1、enforcing:强制模式,表示SELinu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值