增强安全性的Linux(SELinux)

作者: Randy Alexander
创建日期: 3 四月 2021
更新日期: 12 可能 2024
Anonim
SELinux基础 [LinuxCast视频教程]
视频: SELinux基础 [LinuxCast视频教程]

内容

定义-安全性增强的Linux(SELinux)是什么意思?

增强安全性的Linux(SELinux)是专门为Linux内核设计的安全模块,其启用支持访问控制安全策略的功能,包括强制访问控制(MAC)。


它于1998年1月发布,用C编程语言编写,自2003年发布2.6版以来,它已成为Linux主线的一部分。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了增强安全性的Linux(SELinux)

SELinux是各种内核修改和用户级工具的编译套件,可以将其合并到许多Linux发行版中。它旨在隔离安全决策和策略实施,并简化启用安全策略增强功能的软件。

SELinux是国家安全局(NSA)作为其信息保证任务的一部分而开展的多个项目的结果,该项目旨在根据其机密性和完整性要求来分离信息,以为整个系统提供安全性。

SELinux为管理员提供了更多的访问控制方案功能。例如,可以通过使用变量来限制访问,例如对文件和其他类型的数据之类的资源的用户/应用程序权限级别。

在正常的Linux环境中,用户和应用程序可以更改文件模式(读,写,修改),但是SELinux访问控制由预加载的策略确定,粗心的用户和行为不当的应用程序都无法触摸这些策略。

SELinux提供了很好的访问控制,而不仅仅是指定谁可以写,读或执行文件。它还可以指定谁可以取消链接,移动或附加特定文件。此控制扩展到其他计算资源,例如网络和进程间通信(IPC)。