linux怎么安装snmp服务器配置

linux怎么安装snmp服务器配置,第1张

一、安装snmp服务
1、检查系统是否已经安装snmp的rpm包
以下是安装snmp服务需要的rpm包:
libsensors3-2106-55el5i386rpm
lm_sensors-2106-55el5i386rpm
net-snmp-libs-5322-5el5i386rpm
net-snmp-5322-5el5i386rpm
net-snmp-utils-5322-5el5i386rpm
推荐到>方法/步骤 使用SNMP服务前需要在服务器上安装SNMP: 使用ROOT用户登陆在服务器,输入: yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp 进行下载。 上面的程序首先会校验需要升级的文件和需要下载安装的文件,然后列来,告诉你有多大,会提示您是不是这些,需要继续不,输入Y,就开始下载了。 下载完成后,会自动解包安装,整个过程是自动的,无需要人工 *** 作。安装完成没有错误会提示:Complete! 安装完SNMP服务后,就需要进行相关配置了,SNMP的配置文件在: yum安装snmpd的配置文件为 /etc/snmp/snmpdconf 如果您不会在命令模式下使用vi编辑器的话,建议把snmpdconf配置文件下载到本地,然后用UE等文本编辑软件打开编辑更改。 配置snmpdconf文件需要更改五个地方(默认配置基础上): 1、配置snmp团体名(默认是public): com2sec notConfigUser default public 建议更改public为您使用的团体名称 2、将access notConfigGroup "" any noauth exact systemview none none更改为access notConfigGroup "" any noauth exact all none none 3、将如下两行前面的注释去掉 ## incl/excl subtree maskview all included 1 80## -or just the mib2 tree-view mib2 included isoorgdodinternetmgmtmib-2 fc 4、将下面一行前面的注释去掉 #access notConfigGroup "" any noauth exact roview rwview noneaccess notConfigGroup "" any noauth exact mib2 none none 注意以前您在复制搜索时请使用中间的关键搜索,因为配置文件中字符间隔长,如图 7 配置文件修改完后,保存,上传到服务器中。 然后输入 :service snmpd restart 重新启动snmp服务 最后还需要执行如下命令:chkconfig snmpd on 意思是把服务加到开机启动中,开机自动运行。 可以使用一个简单命令判断snmp服务是否已经成功启动: netstat -ln | grep 161

snmp协议你应该明白是什么意思,我就不详解了。主要针对service和agent来谈一下。
service一般作为后台服务一直存在于服务器端。通过安装了service的服务器可以下达命令给安装了agent的设备查询相关的设备信息。
agent意为"代理",作用就是架起一座桥梁让service所在的服务器端能够侦听到此设备上的相关讯息。
最后来个比喻:
agent就像间谍,一直潜伏在目标设备里面,当service(总部)发出命令要求查询目标设备的相关讯息时,间谍agent就会通过snmp协议查询到设备节点的讯息,然后发送回总部。
当然,我说的这个比喻有一定的片面性,但是足以说明一些问题。往采纳,谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13428370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-03
下一篇 2023-08-03

发表评论

登录后才能评论

评论列表(0条)

保存