周报 | 25.1.27-25.2.2文章汇总

为了更好地整理文章和发表接下来的文章,以后每周都汇总一份周报。

周报 | 25.1.20-25.1.26文章汇总-优快云博客

机器学习AI算法工程 | DeepSeek V3 两周使用总结-优快云博客

Datawhale | 一文详尽之SFT(监督微调,建议收藏)!-优快云博客

arXiv每日学术速递 | 强强联合:CNN与Transformer融合创新提升模型性能!!-优快云博客

AI生成未来 | 字节提出VideoWorld!从自回归视频生成模型获取世界知识!-优快云博客

python | cudf,一个超实用的 Python 库!-优快云博客

Datawhale | 完整攻略:如何用好DeepSeek,一文汇总(建议收藏!)_怎么让deep seek写文章-优快云博客

Coggle数据科学 | 行业落地分享:RAG范式选择与系统设计-优快云博客

菜鸟学Python | 创造历史!DeepSeek超越ChatGPT登顶中美AppStore-优快云博客

 集智书童 | WTPose 框架:基于 Transformer 的 Waterfall 模块提升姿态估计能力 !-优快云博客

极市平台 | ICLR 2025 | 超越YOLOv10/11、RT-DETRv2/3!中科大D-FINE重新定义边界框回归任务-优快云博客

萝卜大杂烩 | Pycharm 接入 DeepSeek 实现 AI 编程-优快云博客

机器学习算法与Python实战 | DeepSeek 更值得被关注的是R1-Zero,强化学习(RL)比人类专家标注的监督微调(SFT)更靠谱-优快云博客

python | Python反向迭代:reversed实现机制-优快云博客

好的文章值得反复学习!

THE END!

文章结束,感谢阅读。您的点赞,收藏,评论是我继续更新的动力。大家有推荐的公众号可以评论区留言,共同学习,一起进步。

### 使用 `snmpwalk` 工具进行 SNMP 枚举 #### 安装依赖 在 CentOS 8 环境下,可以使用以下命令来安装 `net-snmp-utils` 软件包,这是运行 `snmpwalk` 所需的工具集[^1]。 ```bash dnf install net-snmp-utils ``` #### 基本语法 `snmpwalk` 的基本语法结构如下: ```plaintext snmpwalk -v <version> -c <community_string> <target_IP_address> [<object_ID>] ``` 其中: - `-v`: 指定使用的 SNMP 版本 (如 12c)[^2]。 - `-c`: 提供访问目标设备所需的社区字符串 (通常是 `public`)。 - `<target_IP_address>`: 需要查询的目标设备 IP 地址。 - `[<object_ID>]`: 可选参数,用于指定需要查询的具体 OID 树节点。如果不提供,则会返回整个 MIB 数据库的信息。 #### 实际案例分析 以下是几个常见的 `snmpwalk` 查询示例及其用途说明: 1. **获取系统总内存** ```bash snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.25.2.2 ``` 此命令通过 `.1.3.6.1.2.1.25.2.2` OID 来检索系统的总物理内存大小[^2]。 2. **统计当前登录用户数量** ```bash snmpwalk -v 2c -c public 10.1.1.1 hrSystemNumUsers ``` 上述命令利用 `hrSystemNumUsers` 别名或其对应的 OID `.1.3.6.1.2.1.25.1.5` 来计算在线用户的数目[^2]。 3. **列举打开的服务端口** 下面的例子展示了如何发现远程主机上开启的服务端口号列表: ```bash snmpwalk -c public <IP地址> -v 1 | grep tcpConnState | cut -d "." -f6 | sort -nu ``` 结果可能显示类似于 `21`, `25`, `80`, 和 `443` 这样的开放端口编号[^3]。 4. **提取网络接口描述信息** 若要了解某台机器上的所有网卡详情,可执行下面这条指令: ```bash snmpwalk -v 2c -c public 10.1.1.1 ifDescr ``` 5. **查看完整的系统基本信息** 如果想快速浏览一台服务器的基础配置概况,那么可以直接调用 `system` 关键字作为最后一位参数传递进去即可完成操作: ```bash snmpwalk -v 2c -c public 10.1.1.1 system ``` 以上就是有关于怎样运用 `snmpwalk` 对目标实施基于 Simple Network Management Protocol 协议的数据采集过程介绍以及一些典型应用场景举例解析。 ```python def example_snmpwalk(): import subprocess version = '2c' community = 'public' ip = '192.168.1.1' oid = '.1.3.6.1.2.1.1' command = f'snmpwalk -v {version} -c {community} {ip} {oid}' try: result = subprocess.check_output(command.split(), universal_newlines=True) print(result) except Exception as e: print(f'Error occurred while running snmpwalk: {e}') example_snmpwalk() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值