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

    SELinux 是什么?

    NSA和SELinux社区是SELinux的主要贡献者,SELinux帮助LSM实现了大量的需求,为了与LSM一起工作,NSA开始修改SELinux使用LSM框架。...二、SELinux 的作用及权限管理机制 2.1 SELinux 的作用 SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。...3.3 政策和规则(Policy & Rule)  一套政策里面有多个规则。部分规则可以按照需求启用或禁用(以下把该类型的规则称为布尔型规则)。...它们的对应关系由政策中的规则决定。 3.5 SELinux 的工作模式 SELinux 有三种工作模式,分别是: 1. enforcing:强制模式。...违反 SELinux 规则的行为将被阻止并记录到日志中。 2. permissive:宽容模式。违反 SELinux 规则的行为只会记录到日志中。一般为调试用。

    3.1K50

    SELINUX工作原理

    1) 系统根据PAM子系统中的pam_selinux.so模块设定登录者运行程序的安全上下文; 2) 文件的Security Contex规则如下: • rpm包安装的:会根据...2) SELinux根据policy及security context规则来决定存取行为是否可执行; 3) Subject(主体):系统进程,比如/usr/sbin/httpd; 4) Object...这就意味着在SELinux中,没有默认的超级用户了,与标准Linux中的root不一样,通过指定主体类型(即域)和客体类型使用allow规则授予访问权限,allow规则由四部分组成: • 源类型(Source...SELinux allow规则如之前的例子在SELinux中实际上都是授予访问权的,真正的挑战是如何保证数以万计的访问正确授权,只授予必须的权限,实现尽可能的安全。...的allow规则紧密控制的,SELinux也允许通过type_transition 文件使域转变自动发生。

    2.6K20

    【Linux】如何管理SELinux

    SELinux模式 SELinux模式分类 ermissive 模式:经常用于排故。这个模式,SELinux允许所有访问,即使与规则冲突,但会记录拒绝访问的行为日志。...enforcing 模式: SELinux强制执行访问控制规则。 在强制模式下,如果规 则没有明确允许访问,则拒绝访问,并写入日志。 disable 模式:完全关闭SELinux。...SELinux标签 SELinux标签有多个内容:用户,角色,类型和敏感度。...此外,如果对整个文件系统进行重新标记,则使用chcon更改过的文件的SELinux上下文将恢复 semanage fcontext命令用于显示和修改默认规则,restorecon命令将使用这个规则恢复文本默认规则...unconfined_u:object_r:default_t:s0 6 Jun 24 00:06 /test/ [root@et8en ~]# restorecon -RFv /test/ 重置该目录内所有文件规则

    16910

    SELinux入门学习总结

    一套政策里面有多个规则。部分规则可以按照需求启用或禁用(以下把该类型的规则称为布尔型规则)。 规则是模块化、可扩展的。在安装新的应用程序时,应用程序可通过添加新的模块来添加规则。...用户也可以手动地增减规则SELINUX参数值: enforcing:强制执行SELinux功能; permissive:只显示警告信息; disabled:停用SELinux功能。...SELinux 的工作模式 SELinux 有三种工作模式,分别是: enforcing:强制模式。违反 SELinux 规则的行为将被阻止并记录到日志中。 permissive:宽容模式。...违反 SELinux 规则的行为只会记录到日志中。一般为调试用。 disabled:关闭 SELinuxSELinux 工作模式可以在 /etc/selinux/config 中设定。...:usr_t 2、TE访问控制 在SELinux中,默认时没有允许规则的,也没有超级用户。

    95330

    SELinux深入理解

    1) 系统根据PAM子系统中的pam_selinux.so模块设定登录者运行程序的安全上下文; 2) 文件的Security Contex规则如下: • rpm包安装的:会根据...2) SELinux根据policy及security context规则来决定存取行为是否可执行; 3) Subject(主体):系统进程,比如/usr/sbin/httpd;...这就意味着在SELinux中,没有默认的超级用户了,与标准Linux中的root不一样,通过指定主体类型(即域)和客体类型使用allow规则授予访问权限,allow规则由四部分组成: • 源类型...SELinux allow规则如之前的例子在SELinux中实际上都是授予访问权的,真正的挑战是如何保证数以万计的访问正确授权,只授予必须的权限,实现尽可能的安全。...的allow规则紧密控制的,SELinux也允许通过type_transition 文件使域转变自动发生。

    2.5K30

    SELinux的基本使用

    所以 SELinux 也提供一些预设的政策 (Policy) ,并在该政策内提供多个规则 (rule) 让你可以选择是否启用该控制规则! 在委任式访问控制的设定下,我们的进程能够活动的空间就变小了!...16.8 SELinux 政策内的规则管理 从图 16.7的图里面,我们知道 SELinux 的三种模式是会影响到主体进程的放行与否。...#这么多的 SELinux 规则喔!每个规则后面都列出现在是允许放行还是不许放行的布尔值喔!...16.8.2 各个规则规范的主体进程能够读取的文件SELinux type查询seinfo,sesearch 我们现在知道有这么多的 SELinux 规则,但是每个规则内到底是在限制什么东西?...16.8.3 修改 SELinux 规则的布尔值 setsebool 那么如果查询到某个 SELinux rule,并且以 sesearch 知道该规则的用途后,想要关闭或启动他,又该如何处置?

    2.5K30
    领券