上一主题: 内核模块加载和下载保护下一主题: 启用和禁用内核模块保护


保护内核模块

您可以保护内核模块的加载和卸载,这样有助于保护操作系统。

保护内核模块

  1. 确保您已启用内核模块保护。
  2. 在 CA ControlMinder 中创建 KMODULE 记录。

    要创建内核模块,您需要定义:

    注意:在 HP 系统和 Solaris 系统上,您可以定义专门的内核模块 _ALL_MODULES 来保护所有内核模块的卸载。

  3. 定义有权限加载和卸载模块的用户或组。

示例:使用 selang 命令保护内核模块

下列 selang 命令将内核模块 serial.o 定义并授权到 CA ControlMinder,并授予企业用户 kadmin 加载和下载该内核模块的权限:

newres kmodule serial.o owner(kadmin) defaccess(none) \
filepath(/lib/modules/2.2.19/serial.o:/lib/modules/2.2.20/serial.o)
authorize kmodule serial.o access(load, unload) xuid(kadmin)