24.7. 在 IMA 和 fapolicyd 间选择


IMA 和 fapolicyd 是两个不同的工具,用于强制文件的完整性。IMA 是一个内核模块,它在引导时通过验证文件的完整性来强制实施文件完整性。fapolicyd 是一个在运行时验证文件完整性的守护进程。

以下列表可帮助您确定哪个工具满足您的要求:

  • IMA 验证数字签名以确保完整性,而 fapolicyd 目前只支持基于哈希的验证。
  • IMA 在内核空间中运行,fapolicyd 在用户空间中运行。
  • fapolicyd 通过检查文件大小来支持基本的完整性验证,也可以验证存储在 security.ima 中的引用哈希值。
  • IMA 和 fapolicyd 使用不同的策略语法。例如,fapolicyd 支持基于路径的策略,但 IMA 不支持。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat