Users Guide
6. 单击“ OK”(确定)以保存更改。
在运行支持的 Red Hat Enterprise Linux 操作系统的系统上配置 SNMP 代理
Server Administrator 使用 ucd-snmp 或 net-snmp 代理提供的 SNMP 服务。您可以配置 SNMP 代理,以更改团体名称、启用设置操作及向 Management Station 发送陷阱。要
配置 SNMP 代理以正确地与管理应用程序(例如 IT Assistant)进行交互,请执行以下各节中说明的步骤。
SNMP 代理 Access Control 配置
Server Administrator 实现的 MIB (Management Information Base [管理信息库]) 分支标有 OID 1.3.6.1.4.1.674。Management Station 应用程序必须能够访问 MIB 树的这
个分支才能管理运行 Server Administrator 的系统。
对于支持的 Red Hat Enterprise Linux 操作系统,默认 SNMP 代理配置只给予“public”
团
体对 MIB 树 MIB-II“system”分支(
标
识为 OID 1.3.6.1.2.1.1)的只读访问权限。这项
配置不允许管理应用程序检索或更改 Server Administrator 或 MIB-II 系统分支之外的其它系统管理信息。
Server Administrator SNMP 代理安装操作
如果 Server Administrator 在安装期间检测到默认 SNMP 配置,将尝试修改 SNMP 代理配置,以给予“public”团体对整个 MIB 树的只读访问权限。Server Administrator 以两种方
式修改 /etc/snmp/snmpd.conf SNMP 代理配置文件。
第一种更改是,通过添加下列行来创建一个查看整个 MIB 树的视图(如果不存在):
view all included .1
第二种更改是,修改默认“access”行,给予“public”团体对整个 MIB 树的只读访问权限。Server Administrator 会查看下列:
access notConfigGroup "" any noauth exact systemview none none
如果 Server Administrator 遇到该行,则会按照以下修改该行:
access notConfigGroup "" any noauth exact all none none
这些对默认 SNMP 代理配置的修改给予 public 团体对整个 MIB 树的只读访问权限。
Server Administrator SNMP 使用 SNMP Multiplexing (SMUX) 协议与 SNMP 代理进行通信。当 Server Administrator SNMP 连接到 SNMP 代理时,它向该 SNMP 代理发送一
个对象标识符将自己标识为 SMUX 对端。因为该对象标识符必须用 SNMP 代理来配置,所以在安装过程中,Server Administrator 会将 /etc/snmp/snmpd.conf 一行添加到 SNMP
代理配置文件中(如果该行不存在的话):
smuxpeer .1.3.6.1.4.1.674.10892.1
更改 SNMP 团体名称
配置 SNMP 团体名称可确定哪个系统能够通过 SNMP 管理您的系统。系统管理应用程序使用的 SNMP 团体名称必须与在 Server Administrator 软件系统上配置的 SNMP 团体名称匹
配,以便管理应用程序可以从 Server Administrator 检索管理信息。
要更改用于从运行 Server Administrator 的系统上检索管理信息的 SNMP 团体名称,编辑 SNMP 代理配置文件 /etc/snmp/snmpd.conf 并执行下列步骤:
1. 查找以下行:
com2sec publicsec default public
或
com2sec notConfigUser default public
2. 编辑此行,用新 SNMP 团体名称替换 public。编辑后,新行应为:
com2sec publicsec default
团体名称
或
com2sec notConfigUser default
团体名称
3. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:
注:有关 SNMP 配置的其它详细信息,请参阅您的操作系统说明文件。
注:为确保 Server Administrator 能够修改 SNMP 代理配置以提供对系统管理数据的适当访问权限,建议在安装 Server Administrator 之后再对其它所有 SNMP 代理配置进
行修改。