文档章节

linux下配置snmp服务

johnnyky
 johnnyky
发布于 2015/07/07 16:19
字数 499
阅读 74
收藏 0

本文介绍如何在linux下配置snmp服务,供大家学习参考。

本文介绍如何在linux下配置snmp服务,供大家学习参考。

1.1 snmpd 服务安装
   

复制代码 代码如下:

yum install net-snmp*

1.2 编辑snmpd.conf 配置文档
    vim /etc/snmp/snmpd.conf    
   

复制代码 代码如下:

41行 1将default 改为监控服务器ip;2 将public 改成复杂些的识别的字符串(monitor)
    com2sec notConfigUser  10.0.0.10      monitor
    
    62行 1将systemview 改为all,供所有snmp 访问权限
    access  notConfigGroup ""      any       noauth    exact  all none none
    
    85行 将#注释符号去掉
    view all    included  .1                               80

1.3 启动 snmpd 服务
 

复制代码 代码如下:

    /etc/init.d/snmpd start

1.4 验证snmpd 服务
 

复制代码 代码如下:

//snmpd 使用 tcp/udp 161 端口
    grep 'Simple Net Mgmt Proto' /etc/services 
    snmp        161/tcp             # Simple Net Mgmt Proto
    snmp        161/udp             # Simple Net Mgmt Proto

    lsof -i :161
    COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME
    snmpd   3734 root   11u  IPv4  13174       UDP *:snmp 
    
    ps -ef | grep 'snmpd'
    root      3734     1  0 09:34 ?        00:00:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a

1.5 修改snmpd 日志级别
 

复制代码 代码如下:

//以上操作能够满足snmpd 服务正常使用,不过snmpd 默认日志级别将会在/var/log/message 写入大量snmp 信息,这样会影响我们察看系统日志,所以我们需要更改下!
    Mar  1 09:55:01 monitor snmpd[3734]: Connection from UDP: [127.0.0.1]:37535 
    Mar  1 09:55:01 monitor snmpd[3734]: Received SNMP packet(s) from UDP: [127.0.0.1]:37535 
    Mar  1 09:55:01 monitor snmpd[3734]: Connection from UDP: [127.0.0.1]:47836 
    Mar  1 09:55:01 monitor snmpd[3734]: Received SNMP packet(s) from UDP: [127.0.0.1]:47836 

//注释原有的OPTINOS,添加下面的一行,重启snmpd 服务即可。
    vim /etc/init.d/snmpd
    #OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a"
    OPTIONS="-LS 4 d -p /var/run/snmpd.pid -a"
    
    /etc/init.d/snmpd restart
    Stopping snmpd: [ OK ]
    Starting snmpd: [ OK ]

 1.6 使用snmpwalk 命令验证
   

复制代码 代码如下:

snmpwalk -v 1 -c monitor  10.0.0.1  V1
    snmpwalk -v 2c -c monitor 10.0.0.1  V2
 

    -v是指版本,-c 是指密钥,获取到系统信息则正常!


本文转载自:http://www.jbxue.com/article/2407.html

共有 人打赏支持
johnnyky
粉丝 3
博文 67
码字总数 3719
作品 0
无锡
程序员
私信 提问
Linux操作系统下Snmp的配置问题详细解析

1、确保本机已经安装了snmp服务 [root@idc ~]# rpm -qa |grep snmp net-snmp-libs-5.1.2-11.EL4.7 net-snmp-5.1.2-11.EL4.7 如果没有,那么放入linux安装盘找到snmp的rpm包进行安装,或者到网...

红薯
2009/05/23
469
0
MRTG—网络监控工具

最近一段时间在研究后台服务器测试技术,需要对后台服务器的各项性能指标进行实时监控和统计,也由此让我回想起之前公司曾经接触过的一个服务SNMP,SNMP是一种称之为简单网络管理协议的服务,...

晨曦之光
2012/03/09
333
0
远程安装Net-SNMP全过程

1.putty/ssh 192.168.25.104 //putty 为Windows远程连接Linux的工具 192.168.25.104 为linux es5 系统 2.#ftp 10.1.9.19 //登录后连接到10.1.9.19的ftp服务器 3.>ftp binary/bi //更改ftp文件......

红薯
2009/02/19
3.6K
4
Linux下安装与配置SNMP服务

一、安装snmp服务 1、检查系统是否已经安装snmp的rpm包 以下是安装snmp服务需要的rpm包: libsensors3-2.10.6-55.el5.i386.rpm lm_sensors-2.10.6-55.el5.i386.rpm net-snmp-libs-5.3.2.2-5...

木子丰
2014/03/10
0
0
使用 cacti 批量监控服务器以及其 PHP 运作环境配置

本文转载自:http://www.ibm.com/developerworks/cn/linux/l-cn-cacti/index.html?ca=drs-cn-0430 级别: 初级 范 绰耘 (qbanke@163.com), 系统管理员, 广州市摩网信息技术有限公司 2009 年 ...

范堡
2009/05/04
2.3K
3

没有更多内容

加载失败,请刷新页面

加载更多

Linux iptables之mangle表使用案例

mangle表的用途 mangle表的主要功能是根据规则修改数据包的一些标志位,以便其他规则或程序可以利用这种标志对数据包进行过滤或策略路由。 mangel表使用示例 示例1-策略路由1 内网的客户机通...

月下狼
今天
3
0
OSChina 周日乱弹 —— 兼职我想去学学布偶戏

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy : 《火炎 - 女王蜂》 《火炎 - 女王蜂》 手机党少年们想听歌,请使劲儿戳(这里) @小鱼丁 :还在睡觉突然接到一个小哥哥电话“x...

小小编辑
今天
121
7
租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
4
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
6
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部