Users Guide
要配置运行 Server Administrator 的系统以向管理站发送陷阱,请编辑 SNMP 代理配置文件 /etc/snmp/
snmpd.conf
并执行以下步骤:
1. 向该文件添加以下命令行:trapsink IP_address community_name,其中 IP_address 是管理站
的 IP 地址,community_name 是 SNMP 团体名称。
2. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:service snmpd
restart。
在运行支持的 SUSE Linux Enterprise Server 的系统中配置 SNMP 代理
Server Administrator 使用 net-snmp 代理提供的 SNMP 服务。可配置 SNMP 代理以启用从远程主机进行
SNMP 访问,更改团体名称,启用 Set 操作,以及发送陷阱到管理站。要配置 SNMP 代理以正确地与管理应
用程序
(例如 IT Assistant)进行交互,请执行以下各节中说明的步骤。
注: 有关 SNMP 配置的附加详细信息,请参阅操作系统说明文件。
Sever Administrator SNMP 安装操作
Server Administrator SNMP 使用 SMUX 协议与 SNMP 代理程序进行通信。当 Server Administrator SNMP 连
接至 SNMP 代理程序时,它发送一个对象标识符至 SNMP 代理程序,以将其标为 SMUX 对等。必须使用
SNMP 代理程序配置该对象标识符,因此,Server Administrator 会在安装期间将以下行(如果该行不存在)
添加至 SNMP 代理程序配置文件 /etc/snmp/snmpd.conf:
smuxpeer .1.3.6.1.4.1.674.10892.1
从远程主机启用 SNMP 访问
SUSE Linux Enterprise Server 操作系统中的默认 SNMP 代理程序配置对 public 团体只给予从本地主机访问整
个 MIB 树的只读访问权限。此配置不允许 SNMP 管理应用程序(例如在其他主机上运行的 IT Assistant)正确
发现和管理 Server Administrator 系统。如果 Server Administrator 在安装期间检测到此配置,它将消息记录
到操作系统日志文件
/var/log/messages,以指出 SNMP 访问权限仅限于本地主机。如果计划使用 SNMP 管
理应用程序从远程主机管理系统,则必须配置 SNMP 代理程序以启用从远程主机进行 SNMP 访问。
注: 出于安全性原因,建议在可能的情况下,将 SNMP 访问限制在特定的远程主机。
要启用从特定的远程主机对运行 Server Administrator 的系统的 SNMP 访问,请编辑 SNMP 代理程序配置文
件 /etc/snmp/snmpd.conf,并执行下列步骤:
1. 查找以下行:rocommunity public 127.0.0.1。
2. 编辑或复制该行,以使用远程主机 IP 地址来替换 127.0.0.1。编辑后,新行应为:rocommunity
public IP_address。
注: 通过为每个远程主机添加 rocommunity 指令,可从多个特定的远程主机启用 SNMP 访问。
3. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:/etc/init.d/snmpd
restart。
要启用从所有远程主机对运行 Server Administrator 的系统的 SNMP 访问,请编辑 SNMP 代理程序配置
文件 /etc/snmp/snmpd.conf,并执行下列步骤:
4. 查找以下行:rocommunity public 127.0.0.1。
5. 通过删除 127.0.0.1 来编辑此行。编辑后,新行应为:rocommunity public。
6. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:/etc/init.d/snmpd
restart
。
24