在Gnome的Gentoo安装过程中,有人告诉我打开EXT4安全标签,在内核文档中有如下描述:
安全标签支持由安全模块(如SELinux )实现的替代访问控制模型。此选项为ext4文件系统中的文件安全标签启用了扩展属性处理程序。
这些文档没有多大帮助,因为我现在了解到它启用了属性处理程序,而属性处理程序又将为ext4文件系统启用安全标签。我可以从特征的名字推断出这一点。这些标签是什么?如何提高安全性?
发布于 2012-10-28 18:42:00
安全标签表明SELinux需要完成它的工作。把它们看作是对文件权限和所有权的非常非常广泛的概括。改进安全性的是SELinux,而不是安全标签本身。
安全标签是与文件关联的元数据。他们有表格user:role:type[:level[:category]]。作为比较,传统的Unix权限具有表单user:group rwxrwxrwx。文件上的安全标签指定其SELinux上下文。
正在运行的进程具有一个安全上下文,该上下文是根据可执行文件上的安全标签和调用方的上下文计算的。文件还具有一个安全上下文,该上下文是根据其安全标签计算的。当主题(进程)试图访问对象(文件)时,内核检查SELinux策略是否允许主题的上下文访问对象。
编写SELinux策略非常复杂,如果您希望它让您实际运行系统,更不用说提供额外的安全性了。这就是为什么没有多少Linux系统在执行模式中采用SELinux。
有关更多信息,请参见:
https://unix.stackexchange.com/questions/53028
复制相似问题