- 博客(6)
- 收藏
- 关注
原创 华为交换机 SNMPv3 Trap 配置与验证指南
本文档介绍如何在华为交换机上配置 SNMPv3 Trap,并使用 tcpdump 进行抓包验证,确保 Trap 报文能够正常发出。
2026-06-29 15:49:57
203
原创 【避坑指南】linux虚拟机确信密码正确却无法登录?详解 Linux 底层 PAM 认证链路损坏“惨案”与自愈修复
文章摘要: Linux系统突然提示密码认证失败,即使确认密码正确也无法登录?这可能是PAM认证模块损坏导致。解决方法: 通过恢复模式获取root权限; 执行pam-auth-update --force强制修复PAM配置(核心方案); 检查磁盘空间并重置密码/权限。 根本原因:第三方安全软件卸载残留导致PAM流水线断裂,系统因严格的安全机制拒绝所有登录。日常需注意彻底卸载安全类软件(使用apt purge),并备份PAM配置目录以防不测。
2026-06-01 15:45:24
407
原创 嵌入式 Linux 的“开机节目单”—— `/etc/inittab` 保姆级解析
摘要: 本文解析嵌入式系统中/etc/inittab的核心作用与调试技巧。作为BusyBox-init的唯一配置文件,它定义了开机流程、守护进程(respawn)及关机逻辑。条目格式为<id><runlevels><action><process>,其中action决定进程行为(如阻塞执行sysinit或自动重启respawn)。开发调试时,通过#注释目标行并执行init -q即可动态启停进程,无需重启设备。常见陷阱包括路径非绝对、程序后台化导致无限重启等。掌
2026-01-19 22:13:05
412
原创 ZMQ通信模式解析:如何避免数据丢失
本文分析了ZMQ在PUB/SUB和PUSH/PULL模式下的数据传输特性。PUB/SUB模式存在消息丢失问题,主要由于慢订阅者、队列溢出及传输方式等因素;而PUSH/PULL模式通过反压机制避免丢包,但不支持多订阅者。研究发现使用TCP传输的PUB/SUB既能支持多订阅者又可减少丢包,因其具备独立连接、TCP缓冲和流量控制等优势。最后对比了三种方案的适用场景,并给出工程建议:PUB/SUB应使用TCP传输并合理设置HWM,对可靠性要求高的场景建议采用PUSH/PULL或自实现ACK机制。
2025-12-21 13:53:17
839
原创 看完就能掌握tcpdump抓包技巧!!!
tcpdump是Linux下强大的网络抓包工具,用于捕获和分析网络数据包。常用命令包括:抓取指定网卡数据(-i)、过滤主机(host)、端口(port)和协议(tcp/udp/icmp),保存抓包文件(-w)用于Wireshark分析,显示详细内容(-v/-X/-A),以及限制抓包数量(-c)。典型应用场景包括监控HTTP请求(port 80 -A)、ICMP包(icmp)等。支持复合过滤表达式(如'tcp and port 80'),提供多种选项满足不同分析需求。
2025-08-05 21:40:27
1045
原创 UI自动化测试中的POM模式是什么意思?看这一篇你就明白了!!!
Page Object Model(POM)是一种用于自动化测试的设计模式,尤其适合Web应用测试。它的核心思想是将每个页面抽象为一个独立对象,让测试脚本通过操作这些对象而不是直接与页面元素交互。:把页面细节和测试逻辑分离,就像把电器零件封装成遥控器按钮。如果用POM模式,每个页面(首页、搜索页、详情页、支付页)都是一个独立“对象”,所有操作都封装在这个对象里。页面元素变化时,只需修改对应的页面类,无需改动测试脚本。前端页面结构调整时,只需更新页面类,测试逻辑不受影响。测试脚本类似自然语言,如。
2025-02-27 17:56:55
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅