snmp服务配置

snmp服务配置

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

猜你喜欢

转载自www.cnblogs.com/hzk-bk-/p/11271234.html