snmp服务配置
韩松霁 人气:1snmp服务配置
1.
检查是否安装 snmp
rpm -qa |grep snmp
如未安装
rpm –ivh 加包名
(net-snmp-utils 为各种工具包)
2.服务开启
service snmpd start 开启
service snmpd stop 关闭
service snmpd status 服务状态
chkconfig snmpd on 开机自启
chkconfig snmpd off 取消开机自启
3.验证snmp服务
1.使用snmpwalk命令查看本机主机名
snmpwalk –v 2c –c public localhost sysName.0
snmpwalk -v 1或2(代表SNMP版本) -c SNMP读密码 IP地址 OID(对象标示符)
(1) -v: 指定snmp的版本, 1或者2;
(2) -c: 指定连接设备SNMP读密码;
(3) IP: 指定要walk的设备的IP地址;
(4) Oid:代表要获取设备的指标oid
Oid 可以查看http://www.ttlsa.com/monitor/snmp-oid/
.1.3.6.1.4.1.2021.11.11.0 为cpu空闲率
4.服务配置
配置文件 /etc/snmp/snmpd.conf (建议先备份后操作 cp snmpd.conf snmpd.conf.bak)
#定义安全体
com2sec notConfigUser default public
public 为默认 可以将public修改为自己需要的
#安全组设置权限(notConfigGroup组 notConfigUser用户 v1 安全模型,可选v1 ,v2c,sum)
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
#设置安全组视图
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
这样设置的话,仅可以看到部分oid信息。如需修改成全部 可以加上 view systemview included .
#授权安全组相应的视图
access notConfigGroup "" any noauth exact systemview none none
加载全部内容