snmp-cmds 系列工具命令
这里填写标题
- 1. snmp-cmds 系列工具命令
- 1.1. 安装
- 1.1.1. 命令
- 1.1.2. python
- 1.2. snmpget
- 1.3. snmpgetsome: 这里我们可以传入一个 list 的 oids
- 1.4. snmpwalk
- 1.4.1. 概述
- 1.4.2. 命令⾏
- 1.4.3. 选项参数
- 1.5. snmptable
- 1.6. snmpset
1. snmp-cmds 系列工具命令
snmp cmds 是一组 SNMP 命令, 也是一个 python 库, 用于通过 snmp 与目标设备通信。
1.1. 安装
1.1.1. 命令
- MacOS 下自带
- RedHat 系 Linux 安装方法:
sudo yum install net–snmp–utils
- Debian 系 Linux 安装方法:
sudo apt–get install snmp
1.1.2. python
From: https://www.cnpython.com/pypi/snmp-cmds
简单的方法:
pip3 install snmp-cmds
艰难的道路:
git clone https://github.com/alextremblay/snmp-cmds.git
cd snmp-cmds
pip install .
1.2. snmpget
Wrapper around Net-SNMP's ``snmpget`` commandRuns the equivalent of '``snmpget -Oqv -Pe -t {timeout} -r 0 -v 2c -c {community} {host} {oid}``' and parses the result. if the response from the server is a ``No Such Object`` or a ``No Such Instance`` error, this function returns :obj:`None`. Otherwise, it returns the value retrieved from the server
1.3. snmpgetsome: 这里我们可以传入一个 list 的 oids
Warpper around Net-SNMP's Runs Net-SNMP's 'snmpget' command on a list of OIDs, and returns a list of tuples of the form (oid, result).
1.4. snmpwalk
Runs Net-SNMP's 'snmpget' command on a list of OIDs, and returns a list of tuples of the form (oid, result).
1.4.1. 概述
SNMPWALK 是一个通过 SNMP GET-NEXT 类型 PDU, 实现对目标 AGENT 的某指定 MIB 分支信息进行完整提取输出的命令工作。
1.4.2. 命令⾏
snmpwalk [选项] agent [oid]
1.4.3. 选项参数
由于 SNMP 协议中, 不不同的协议版本存在不不同的参数选项, 以下参数按协议分开说明。
- 普通选项
- a) –h 显示帮助
- b) –v 1 | 2c | 3 指定 SNMP 协议版本
- c) –V 显示当前 SNMPWALK 命令⾏行行版本
- d) –r RETRIES 指定重试次数, 默认为 0 次。
- e) –t TIMEOUT 指定每次请求的等待超时时间, 单为秒, 默认为 3 秒。
- f) –Cc 指定当在 WALK 时, 如果发现 OID 负增⻓长将是否继续 WALK。
- V1、V2C 选项
- a) –c COMMUNITY 指定共同体字符串串
- V3 选项
- a) –l LEVEL 指定安全级别: noAuthNoPriv | authNoPriv | authPriv
- b) –u USER-NAME 安全名字
- c) –a PROTOCOL 验证协议: MD5 | SHA。如果-l 指定为 authNoPriv 或 authPriv 时才需要。
- d) –A PASSPHRASE 验证字符串串。如果-l 指定为 authNoPriv 或 authPriv 时才需要。
- e) –x PROTOCOL 加密协议: DES。如果-l 指定为 authPriv 时才需要。
- f) –X PASSPHRASE 加密字符串串: 如果-l 指定为 authPriv 时才需要。
1.5. snmptable
Runs Net-SNMP's 'snmptable' command on a given OID, converts the resultsinto a list of dictionaries, and optionally sorts the list by a given key.
1.6. snmpset
Runs Net-SNMP's 'snmpset' command on a given OID, and returns the result if successful.
snmp-cmds 系列工具命令相关推荐
- SNMP采集测试工具使用方法
本文档内容应用范围:当现场对新设备做采集参数接入时,两种测试工具MibBrowser 和 SnmpWalk使用方法详述. 一.Mibbrowser工具 1.功能介绍: 获取SNMP设备Mib信息的免费 ...
- 最全Android 开发和安全系列工具
[阿里聚安全出品]史上最全Android 开发和安全系列工具 作者 菜刀文 关注 2017.02.20 00:08 字数 4554 阅读 725评论 1喜欢 29 作者:阿里聚安全 地址:https: ...
- NSA泄密事件之SMB系列远程命令执行漏洞及Doublepulsar后门全球数据分析
本文讲的是NSA泄密事件之SMB系列远程命令执行漏洞及Doublepulsar后门全球数据分析, 1. 概述 2017 年 4 月 14 日,黑客组织Shadow Brokers 公布了一批新的N ...
- JVM调优系列--Java命令选项(参数)--大全/详解/常用
原文网址:JVM调优系列--Java命令选项(参数)--大全/详解/常用_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Java的java命令用法,包括:常用用法.选项大全. J ...
- Android内存检测工具系列工具集
Android内存检测工具系列工具集 Android关于内存的工具不少,灵活地选择工具就显得特别重要.在此特别推荐分享涵盖一定初步和定位能力的工具,可以让我们一步到位地分析问题,提升效率. 在此列举几 ...
- linux平台下QtCreator中集成Valgrind系列工具
linux平台下QtCreator中集成Valgrind系列工具 ###1.valgrind 安装 valgrind 安装 2.打开QtCreator >> Analyze 你就会发现 这 ...
- linux平台软件动态分析工具valgrind系列工具及其可视化
linux平台软件动态分析工具valgrind系列工具 Memcheck–内存检查工具 Callgrind–函数调用分析工具 Cachegrind–缓存命中分析工具 Helgrind–线程分析工具 M ...
- 《数据分析实战:基于EXCEL和SPSS系列工具的实践》——3.3 耗时耗力的数据整理过程...
本节书摘来自华章计算机<数据分析实战:基于EXCEL和SPSS系列工具的实践>一书中的第3章,第3.3节,作者 纪贺元,更多章节内容可以访问云栖社区"华章计算机"公众号 ...
- 《数据分析实战 基于EXCEL和SPSS系列工具的实践》一3.4 数据量太大了怎么办
本节书摘来自华章出版社<数据分析实战 基于EXCEL和SPSS系列工具的实践>一书中的第3章,第3.4节,纪贺元 著,更多章节内容可以访问云栖社区"华章计算机"公众号查 ...
最新文章
- 第四章 Lync server 2010的安装
- Android——Intent动作汇总(转)
- 【CF526F】Pudding Monsters
- 基于Linux的集群系统(八)--转
- 进程丶线程丶CPU关系简述
- 淘宝万亿级海量交易订单存储在哪?
- 面向小姐姐的编程——JAVA面向对象之封装(二)
- mysql left join 中文_MySQL之LEFT JOIN问题汇总
- 外媒揭晓华为Mate 30 Pro配置细节:新iPhone最大的对手
- 动态创建表格(各种管理系统常见)
- CELL_TYPE_STRING cannot be resovled or is not a field
- 《葵花宝典:WPF自学手册》三大网点书评集萃
- Fedora 使用 yaourt
- 超实用后台UI模板有这些就够了!(二)
- NDK实践(一)在linux环境下编译ffmpe
- 基于阿里平头哥的单片机软、硬件i2C驱动oled
- 超市管理系统的html页面,基于WEB的超市管理系统_站内搜索_Web开发网
- 初试百度vidpress一键生成视频
- 2019电赛----模拟电磁曲射炮
- Linux——软件安装