主 题:【Ddeepseek排查出的BUG】 ⚠️ NodeQuality 会删光宿主机 /dev,导致 SSH 彻底登不上(已中招,附根因溯源与自救方法)
发 布 者:VKbeast
标签分类: 技术
时 间:2026-10-17 18:26:04
内容预览:⚠️ NodeQuality 会删光宿主机 /dev,导致 SSH 彻底登不上(已中招,附根因溯源与自救方法)省流NodeQuality 脚本在跑完清理沙箱时,会顺着 mount --rbind 的共享挂载,把宿主机 /dev 下的设备节点全部删掉。后果:所有交互式 SSH 登录直接失败:electerm 报 Unable to request a pseudo-terminal,OpenSSH 报 PTY allocation request failed on channel 0(TCP 通、密码也过,就是进不去 shell)/dev/log 一并消失 → sshd 日志断档、fail2ban 形同虚设/dev/null 退化成普通文件(所有写"黑洞"的程序其实在往真实文件里追加数据)/dev/zero、/dev/urandom 缺失 → dd if=/dev/zero 报错、依赖随机数的程序异常devtmpfs 的设备节点不会自动重建,不重启就一直坏着我已中招并手工修复。这个坑 2025 年 3 月就有人在 GitHub 报过(issue 1),作者当时回复"已修复",但相关代码到 2026 年 10 月的最新版仍然没变。一、中招现场一台日本 KVM 小鸡,Debian 13 (trixie),内核 6.12.96+deb13-amd64,1 核 / 967MB 内存 / 3GB swap。10 月 8 日上午跑了一轮 NodeQuality(顺带还跑了 IPQuality、NetQuality 等几个测试脚本)。跑完当天没什么感觉,过了一段时间要用 SSH 登进去时发现:用 electerm 连,报错:Unable to request a pseudo-terminal换命令行,加 -T(不申请 pty)能连上,正常交互式登录则报:PTY allocation
直达链接: https://www.nodeseek.com/post-989802-1
发 布 者:VKbeast
标签分类: 技术
时 间:2026-10-17 18:26:04
内容预览:⚠️ NodeQuality 会删光宿主机 /dev,导致 SSH 彻底登不上(已中招,附根因溯源与自救方法)省流NodeQuality 脚本在跑完清理沙箱时,会顺着 mount --rbind 的共享挂载,把宿主机 /dev 下的设备节点全部删掉。后果:所有交互式 SSH 登录直接失败:electerm 报 Unable to request a pseudo-terminal,OpenSSH 报 PTY allocation request failed on channel 0(TCP 通、密码也过,就是进不去 shell)/dev/log 一并消失 → sshd 日志断档、fail2ban 形同虚设/dev/null 退化成普通文件(所有写"黑洞"的程序其实在往真实文件里追加数据)/dev/zero、/dev/urandom 缺失 → dd if=/dev/zero 报错、依赖随机数的程序异常devtmpfs 的设备节点不会自动重建,不重启就一直坏着我已中招并手工修复。这个坑 2025 年 3 月就有人在 GitHub 报过(issue 1),作者当时回复"已修复",但相关代码到 2026 年 10 月的最新版仍然没变。一、中招现场一台日本 KVM 小鸡,Debian 13 (trixie),内核 6.12.96+deb13-amd64,1 核 / 967MB 内存 / 3GB swap。10 月 8 日上午跑了一轮 NodeQuality(顺带还跑了 IPQuality、NetQuality 等几个测试脚本)。跑完当天没什么感觉,过了一段时间要用 SSH 登进去时发现:用 electerm 连,报错:Unable to request a pseudo-terminal换命令行,加 -T(不申请 pty)能连上,正常交互式登录则报:PTY allocation
直达链接: https://www.nodeseek.com/post-989802-1