作为后台进程启动简单网络管理协议(SNMP)V3 代理程序。
snmpd [ -d Level ] [ -i Interval ] [ -p Port ] [ -S ]
snmpd 命令启动 SNMP 守护进程。该命令只能由具有 root 特权的用户或系统组成员发出。
SNMP 守护进程是一个支持 RFC 1157、RFD 1905 和 RFC 2572 记录的所有 SNMPv1、SNMPv2c 和 SNMPv3 协议的服务器。它也可用作 RFC 1227 定义的 SMUX 服务器和 RFC 1592 定义的 DPI2 代理程序来工作。SNMP 守护进程提供以下三种功能:
SNMP 守护进程服务器将日志消息保存在 LogFile 变量指定的文件中(如果使用 -f 标志),或保存在配置文件指定的日志文件中。当日志文件的大小超出了日志文件预定义的最大大小时,snmpd 命令就会通过以下步骤将旧的日志文件移动到另一个文件中来循环该日志文件:
下列命令应当在 SNMP 守护进程启动前发出:
这些命令通常将在系统启动期间,调用 /etc/rc.net 和 /etc/rc.tcpip shell 脚本时执行。(snmpd 命令可放在 /etc/rc.tcpip shell 脚本中。)
应当使用系统资源控制器(SRC)控制 snmpdv3 守护进程。建议不要在命令行输入 snmpd。
snmpdv3 守护进程是“系统资源控制器”(SRC)控制的子系统。snmpdv3 守护进程是 tcpip 系统组的成员。缺省情况下启用 snmpdv3 守护进程并可使用 SRC 命令操作。
请使用以下 SRC 命令操作 snmpd 守护进程:
startsrc | 启动子系统、子系统组或子服务器。发出 startsrc 命令使 snmpdv3 命令生成 coldStart 陷阱。 |
stopsrc | 停止子系统、子系统组或子服务器。 |
lssrc | 获取子系统、子系统组或子服务器的状态。 |
startsrc -s snmpd
该命令以调试级别 0 启动 snmpd 守护进程。
stopsrc -s snmpd
该命令停止守护进程。-s 标志指定随后停止的子系统。
lssrc -s snmpd
该命令返回守护进程的名称、进程标识和守护进程的状态(活动或不活动)。
/etc/services | 包含所需服务的端口指定。如果下列条目还不存在,它们必须存在于 /etc/services 文件中:
|
/etc/snmpdv3.conf | 为 snmpdv3 代理程序指定配置参数。 |
/etc/snmpd.boots | 为 snmpdv3 代理程序指定 engineID 和 engineBoots。 |
/etc/mib.defs | 定义 SNMP 代理应当识别与处理的管理信息库(MIB)变量。 |
clsnmp 命令、pwchange 命令、pwtokey 命令、snmpd 守护进程、snmpv3_ssw 命令。
/etc/clsnmp.conf 文件。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『网络管理』章节。