免责声明:请注意,所提供的信息均使用自动翻译工具翻译。尽管我们力求准确,但翻译可能无法始终完美反映原文的含义、上下文或意图。
您好 DX
感谢您的详细调查。根据您的描述,这似乎并非配置错误。
安装 2026-03 预览更新 (KB5079391) 后,Windows 11 上的 OpenSSH 服务器在密码验证期间失败。尽管 SSH 连接已建立且出现密码提示,但输入密码后会话超时或被重置。调试日志显示 lookup_sid() failed: 1332,表明 Windows 无法正确解析 OpenSSH 使用的安全上下文。即使手动重新创建 sshd 用户,身份验证仍然会在 monitor_read 处停滞,这表明权限分离 (privsep) 监控进程无法正常通信。
卸载 KB5079391 会回滚到之前的版本号,但问题依然存在,这强烈表明该更新对系统安全描述符或帐户映射留下了残留更改。以下事实进一步佐证了这一点:
- 同一局域网内的 Windows 10 设备可以正常连接。
- 网络连接和其他远程工具仍然可以正常工作。
- 重新安装 OpenSSH 或重建用户并不能完全恢复功能。
目前来看,证据表明这是 Windows 11 上影响 OpenSSH 权限分离机制的 Windows 更新回归问题,而不是可修复的本地配置问题。下一步最合适的做法是通过反馈中心(开发者平台 → SSH / OpenSSH)提交完整的调试日志,以便在未来的更新中解决此问题。
希望这能帮助您确认您没有遗漏任何本地修复方法。再次感谢您分享如此详尽的诊断信息。