在Linux系统中安装SNMP
使用linux内核为8.0以下版本的用户需要安装SNMP新版本。
点击以下网址下载最新版SNMP rpm文件:
http://prdownloads.sourceforge.net/net-snmp/net-snmp-5.1.1-1.rh9.i686.rpm?download
点击以下网址下载最新版SNMP zip文件:
http://heanet.dl.sourceforge.net/sourceforge/net-snmp/ucd-snmp-4.2.6.tar.gz
使用rpm文件安装
- 使用"root"用户登录
- 安装最新版的net-snmp之前,必须卸载旧版本的net-snmp。可使用以下命令,列出机器上已安装net-snmp的版本。
rpm -qa | grep "net-snmp"
- 若机器上已安装了旧版本,可使用以下命令卸载:
rpm -e <version of net-snmp listed as the output for previous command>
--nodeps
- 若机器上未安装以前的版本,则使用以下命令安装新版本:
rpm -i <new downloaded version of SNMP agent> --nodeps
使用zip文件安装
执行以下命令释放文件:
tar -zxvf ucd-snmp-4.2.6.tar.gz
安装SNMP的步骤如下:
- 使用"root"用户登录
- 执行以下命令来设置C编译器的路径:
export PATH=<gcc path>:$PATH
- 从释放ucd-snmp的目录中执行以下四项命令:
- ./configure --prefix=<directory_name>
--with-mib-modules="host"
directory_name 是安装 SNMP 代理的目录。最好选择/root下的目录。目录 /usr和 /local
可能包含SNMP旧版本的文件,所以不要选择这些目录以保障正确安装。
- make
- umask 022
- make install
这样即可完成安装。关于如何配置SNMP代理响应SNMP的请求,请参阅配置SNMP代理。
Copyright © 2005-2013, ZOHO
Corp.,All Rights Reserved.