1.查看是否安装了snmp
rpm -qa |grep snmp
得到
net-snmp-libs-5.3.1-14.el5
输出表明已安装了net-snmp-libs-5.3.1-14.el5包
2.snmp安装需依赖lm_sensors-2.10.0-3.1.x86_64.rpm,从RHEL5安装盘的第2张盘拷贝lm_sensors-2.10.0-3.1.x86_64.rpm到目标服务器。然后安装:
rpm -ivh lm_sensors-2.10.0-3.1.x86_64.rpm
3.安装snmp,从RHEL5安装盘的第4张盘拷贝net-snmp-5.3.1-14.el5.x86_64.rpm到目标服务器。然后安装:
rpm -ivh net-snmp-5.3.1-14.el5.x86_64.rpm
4.配置snmpd.conf,vi /etc/snmp/snmpd.conf
将
access notConfigGroup "" any noauth exact systemview none none
改成:
access notConfigGroup "" any noauth exact mib2 none none
将
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
前面的注释去掉改成:
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
5.启动snmpd服务:service snmpd start
6.查看服务:ps -ef|grep snmpd,得到以下信息:
root 18263 1 0 17:59 ? 00:00:01 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd -a
root 18535 18069 0 18:23 pts/0 00:00:00 grep snmpd
7.将snmpd设置为开机自启:
chkconfig --add snmpd
chkconfig --level 345 snmpd on
查看效果:
chkconfig --list |grep snmpd
得到效果:
snmpd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
8.确保snmpd服务启动时,netstat -ln |grep 161可以看到以下信息:
udp 0 0 0.0.0.0:161 0.0.0.0:*
9.测试:
snmpget -v 1 -c public 192.168.30.91 sysUpTime.0 ##192.168.30.91为开启snmpd服务的目标机器ip
snmpwalk -v 2c -c public -m ALL 192.168.30.91 .1.3 | more ##192.168.30.91为开启snmpd服务的目标机器ip
可以返回值表示snmpd安装配置成功
分享到:
相关推荐
三、SNMP配置 1. **配置文件**:在Linux系统中,SNMP代理的配置文件通常是`/etc/snmp/snmpd.conf`。这里可以设置监听端口、社区字符串、日志记录等选项。 2. **社区字符串**:SNMP使用社区字符串作为基本的身份验证...
在本文中,我们将详细介绍如何在Linux系统中安装、配置、卸载Squid,以及安装和配置SNMP(简单网络管理协议)。 **Squid的卸载** 1. 首先,通过`rpm -qa | grep squid`命令检查Squid是否已安装。如果显示Squid的...
阅读“SNMP配置手册.doc”、“snmp在linux下安装过程.docx”、“Linux下安装与配置snmp服务.pdf”、“net-snmp安装配置手册.pdf”和“SNMP协议详解.pdf”这些文档,可以深入理解SNMP的工作原理、配置细节以及在Linux...
SNMP配置文件通常位于`/etc/snmp/snmpd.conf`。根据你的需求,修改配置文件,如设置社区字符串(默认为"public",用于访问权限控制),指定监听接口,以及启用日志记录。 6. **启动和启用SNMP服务**: 使用以下...
RPM包包含预编译的软件,以及所需的配置文件和依赖关系信息,使得在Linux系统上安装软件变得更加便捷。 在我们的案例中,"snmp"可能是SNMP服务的RPM包名称。在Linux中,我们通常会使用`yum`或`dnf`(取决于你的...
3. 配置SNMP服务:安装完成后,你需要编辑SNMP配置文件。这个文件通常位于`/etc/snmp/snmpd.conf`。根据你的需求,你可以配置社区字符串(默认为"public",用于认证),监听地址,以及哪些MIBs(Management ...
在RHEL5上,需要这个包来安装Wireshark的基础功能。 4. `wireshark-gnome-***-i386.rpm`:此组件是Wireshark与GNOME桌面环境的集成版本。它提供了图形用户界面,使得用户可以在GNOME环境下方便地操作Wireshark。在...
RRDTool的安装可以通过源码编译或包管理器进行,具体步骤包括下载源码、配置、编译和安装。 ##### 3.2.5 安装NET-SNMP NET-SNMP用于SNMP数据的收集,可通过包管理器安装,如`yum install net-snmp`。 ##### 3.2.6...
RPM是Linux发行版如CentOS、Fedora、RHEL等常用的软件包管理系统,用于安装、升级和管理软件。 首先,我们需要安装SNMP服务的基本组件。在Linux上,这通常包括`net-snmp`和`net-snmp-utils`这两个RPM包。`net-snmp`...
通过以上步骤,Cacti中文版在CentOS 5/RHEL 5上就能成功安装并运行,为网络管理员提供了直观的监控视图和告警功能。Nagios的集成进一步增强了监控能力,可以及时发现并处理网络问题,确保系统的稳定运行。在使用过程...
SNMP(Simple Network Management Protocol,简单网络管理协议)是一种广泛应用于网络设备管理的标准协议,它允许...提供的“snmp安装文档及安装包”应该包含了更详细的步骤和指导,帮助你顺利完成SNMP的安装和配置。
安装完成 SNMP 软件包后,我们需要配置 SNMP 代理以允许远程管理和监控。在 Linux 中,SNMP 代理的配置文件通常位于 `/etc/snmp/snmpd.conf`。您可以使用任何文本编辑器打开此文件,并根据您的需求进行配置。以下是...
1. **检查和安装SNMP**: - 使用`rpm -qa net-snmp`检查SNMP是否已安装,如果没有,使用`yum -y install net-snmp`进行安装。 2. **配置SNMP**: - 备份默认配置文件:`cp /etc/snmpd.conf /etc/snmpd.conf.bak`...
本教程将详细介绍如何在Linux系统上安装、配置和使用SNMP。 首先,让我们从安装SNMP开始。在大多数Linux发行版中,SNMP通常作为预装包提供。你可以通过以下命令在Debian或Ubuntu系统中安装SNMP: ```bash sudo apt...
在Red Hat Enterprise Linux 7(RHEL 7)和CentOS 7系统上,离线安装Zabbix SNMP模块是非常实用的,特别是对于那些无法或不方便连接到互联网的环境。 离线安装Zabbix SNMP通常包括以下步骤: 1. **获取离线安装包*...
本文将详细介绍如何在不同操作系统上通过源码方式安装net-snmp 5.1.3.1版本。 首先,让我们了解一下net-snmp的基本功能。net-snmp包含了SNMP代理、SNMP管理器、命令行实用工具以及一个全面的开发库,支持多种编程...
首先,需要安装 createrepo 包,然后在 /mnt/rhel5/Server 路径下创建依赖关系。接着,需要编辑 /etc/yum.repos.d/local.repo 文件,以便配置 YUM 源。 安装 SNMP 相关包 配置好 YUM 源后,可以使用 yum 命令来...
完成上述步骤后,SNMP服务已在Linux系统中成功安装并配置,可以开始监控和管理网络设备了。记得定期更新SNMP软件以保持最新的安全修复和功能增强。同时,务必注意安全实践,避免未授权访问,保护网络设备免受恶意...
rehdat el7和centos el7上的net-snmp版本为5.7,不支持snmpv3的AES-192和AES-256,net-snmp 5.8版本才支持,所以编译成rpm包。 先安装一些依赖: yum install -y perl-devel perl-ExtUtils-Embed elfutils-devel ...