zoukankan      html  css  js  c++  java
  • net-snmp的安装

    安装环境是ubuntu 14.

    方法1:apt-get install  net-snmp

    (非root用户需要sudo 提升权限)

    方法2:自定义安装选择不同的版本去编译。

    1:先去下载所需要的tar包,放到指定目录里,解压.

    (一般还需要依赖包,sudo apt-get install perl libperl-dev)

    2:安装,命令行执行./configure (不指定参数按照选择项,一个个填写对应的位置)

    --with-default-snmp-version="3"(选择需要的版本)

    --with-sys-contact="zhaoxi"

    --with-sys-location="Unknown"

    --with-logfile="/var/log/snmpd.log"

    --with-persistent-directory="/var/net-snmp"

    配置完成后会有配置信息出现.

    3:sudo make && make install

    4:(上述步骤成功)

    snmpget --version检查是否成功.

    现象1:libnetsnmp.so.30 :cannot open

    cp /usr/local/lib/libnetsnmp.so.30 /usr/lib

    (

    如果make还出现问题,修改/etc/ld.so.conf 增加/lib

    /usr/lib

    /usr/local/lib

    sudo ldconfig

    )

    )

    安装成功:打开snmptrapd.conf 添加authCommunity log,execute,net public

    测试:

    sudo snmptrapd -C -c /home/zhaoxi/nmp_/net-snmp/snmptrapd.conf -df -Lo终端打印数据

    -Lf log路径

    发送:sudo snmptrap -v 2C -c public 对应的监听端ip "aaa" 1.3.6.1.4.1.2345

  • 相关阅读:
    进程与线程的区别
    信号列表详解
    同步与互斥
    互斥锁
    读写锁
    Redis QPS测试
    从分布式锁来看redis和zookpeer!
    JVM虚拟机调参
    log4j.properties配置详解与实例
    生产者消费者(消费者要消费完才能退出)
  • 原文地址:https://www.cnblogs.com/oracleloyal/p/4995597.html
Copyright © 2011-2022 走看看