上一主题: 远程配置环境中的 selang 命令下一主题: find config — 列出配置资源


editres config — 修改配置设置

在配置环境中有效

使用 editres config 命令修改 CA ControlMinder 配置设置。

对于不同的文件集,editres config 命令具有不同的格式。 这些类集包括:

用于审核配置文件和 PMDB 筛选文件时,此命令语法如下:

editres config name [line+|-(value)] [clear]

用于其他所有文件时,此命令语法如下:

editres config name section(path) token[-](name) value[+|-](value) data_type(type)
名称

指定希望修改的配置资源。 要修改 PMDB 筛选文件,采用格式 pmdname@filter 来指定文件名,例如 master_pmdb@filter.flt

注意:要获得您所管理的主机的配置资源列表,请使用 find config 命令。

clear

删除审核配置文件或 PMDB 筛选文件中的所有值。

注意:该选项不会删除文件中的注释。

data_type(type)

指定配置条目的数据类型。

值:str、numeric、multi_str

默认值:str

注意:对于 UNIX,data_type 只能为 str。 其他数据类型不适用于 UNIX,因为它将配置设置存储在文件中(文本字符串)。

line+(value)

定义您想添加到审核配置文件或 PMDB 筛选文件中的值。

注意:value 可以是值或注释。

line-(value)

定义您想从审核配置文件或 PMDB 筛选文件中删除的值。

注意:value 可以是值或注释。

section(path)

定义您要修改的配置资源的部分。

注意:对于 Windows 注册表设置,如果未指定该选项,则该命令将修改注册表键名称定义。

token(name)

定义您要修改的配置条目的名称。

token-(name)

定义您要删除的配置条目的名称。

value(value)

定义您要分配给配置条目的值。 如果配置条目的值已经存在,CA ControlMinder 会将该值替换成 value

如果未指定,该命令将重置配置条目值。

value+(value)

(仅适用于 Windows REG_MULTI_SZ 注册表项)定义想要附加到配置条目的值。

(所有其他配置值)定义想要分配给配置条目的值。 如果配置条目的值已经存在,CA ControlMinder 会将该值替换成 value

注意:要确保 selang 正确地转换分配的值,请将值放入引号 (" ") 中。

value-(value)

(仅适用于 Windows REG_MULTI_SZ 注册表项)定义想要从配置条目中删除的值。

(所有其他配置值)指定从配置条目中删除任何值。

示例:在 Windows 上修改 ACROOT 配置设置

下面的示例说明如何为 Windows 配置设置修改 CA ControlMinder。

示例:在 UNIX 上修改 seos.ini 配置设置

下面的示例说明如何为 UNIX 配置设置修改 CA ControlMinder。

示例:修改审核配置文件

以下示例将行添加到审核配置文件中:

er CONFIG audit.cfg line+("FILE;*;Administrator;*;R;P")

示例:修改 PMD 筛选文件

以下示例将行添加到 PMD 筛选文件中:

er config pmdb@filter line+("*;*;USER;*;OLD_PASSWD;PASS")