net-snmp开源包测试
来源:互联网 发布:mac svn客户端 编辑:程序博客网 时间:2024/05/17 00:00
安装net-snmp的步骤
- 利用rpm -qa |grep snmp 查看是否已经安装了snmp若是安装了,则需添加参数进行卸载,执行 rpm -qa|grep snmp –nodeps 或者执行rpm -e xxxx(每个snmp包) –nodeps (将其一次卸载);
- 使用 yum install net-snmp* (依次安装net-snmp的安装包);
- 修改配置文件,vim /etc/snmp/snmpd.conf
- 启动snmp , service snmpd start
- 关闭snmp,service snmpd stop
- 查看是否开启snmp服务 netstat -au
- 创建snmp v1,v2,v3
- net-snmp-config –create-snmpv3-user -ro -A 设置认证协议的密码 -a 设置认证协议(MD5/SHA)-x (DES/3DES/AES128/AES192/AES256) 设置加密类型 -X 设置加密密码
- 执行snmpwalk ,在执行之前需要开启snmp服务
- snmpwalk -v 3 -u 用户名(这里的用户名指的是在创建v3版本的用户名) -a 设置认证协议 -A 设置认证协议密码 -x 设置加密类型 -X 设置加密密码 -l authPriv 127.0.0.1 ".1.3.6.1.2.1"
snmp -version的参数支持
-a Protocol 设置认证协议
-A passphrae 设置认证协议密码
-x Protocol 设置加密协议
-X PrivPass 设置加密协议密码
snmpwalk 的安全级别支持
- noAuthNoPriv 不认证不加密
- authNoPriv 认证但不加密
- authPriv 既认证又加密
查看snmp的相关信息
- 查看配置文件
- vim /etc/snmp/snmpd.conf
- 查看是否已经安装net-snmp
- rpm -qa |grep snmp
- 查看进程的状态
- ps -ef |grep snmp
- 杀死进程
- kill -9 xxx(对应的是进程号)
- 查看snmp的日志路径
- tail -f /var/log/messages
- cat /var/log/messages |grep snmp
最终的测试结果
- 测试v1和v2执行 snmpwalk -c public -v 2c 10.65.10.43/10.65.10.45 ,验证结果为通过,能够获取MIB库的相关信息
- 测试v3,目前只支持MD5/SHA/DES,剩余的加密类型配置失败;
阅读全文
0 0
- net-snmp开源包测试
- net-snmp GetRequest测试结合wireshark
- SNMP测试
- net-snmp
- Fc4 Linux 上利用net-snmp进行snmpv3测试
- net-snmp配置文件snmp.conf
- NET-SNMP学习--SNMP get
- [net-snmp] Net-SNMP学习笔记
- SNMP 测试命令
- snmp 设备测试方法
- [node]nodejs snmp测试
- Net-SNMP的mib2c
- NET-SNMP发Trap
- NET-SNMP开发记录
- snmp++.net 编译
- SNMP++.NET 项目
- net-snmp的编译
- net-snmp开发简介
- 51nod 1040 最大公约数之和
- Struts2的学习之路(四)
- 理解HDFS高可用性架构
- npm
- UGUI_忽略UI被拦截事件
- net-snmp开源包测试
- Primer (十二)
- C++Primer第五版——习题答案+详解(完整版)
- [py]pyweb框架本质-tornado框架初探
- mySql:分组查询
- UGUI_判断鼠标或者手指是否点击在UI上
- jsonp 实现原理与jquery实例
- 从图文混排到浮动之BFC清除浮动
- 绘制loss曲线