Windows 11系统微软账户SSH连接失败(错误码1326)的解决咨询
Windows 11系统微软账户SSH连接失败(错误码1326)的解决咨询
更新(7月18日):折腾了好一阵子调试,我终于发现这个问题只针对微软账户,本地账户完全没问题。我已经更新了问题描述的相关内容。
我的环境设置
- 我在Windows 11上建了两个用户:
naras(绑定了微软账户)和bhuva(纯本地账户)。 - 我参考教程安装并配置了Windows 11的SSHD服务,具体操作如下:
- 开启了防火墙允许SSH连接的规则
- 在
sshd_config配置文件中添加了这几项:PasswordAuthentication yes SyslogFacility LOCAL0 LogLevel Debug3
遇到的问题
不管是在本机Windows上,还是从远程Linux系统发起连接,用微软账户naras尝试SSH登录都会失败:
- SSH服务日志里会报错:
windows authentication failed. error 1326 - 命令行界面直接提示
Permission Denied
本地测试的命令行记录如下:
C:\Windows\System32>whoami computer1\naras C:\ProgramData\ssh>ssh localhost naras@localhost's password: Permission denied, please try again. C:\Windows\System32>ssh naras@computer1 naras@computer1's password: Permission denied, please try again.
问题排查情况
本地账户bhuva的SSH连接完全正常,不管是连localhost还是计算机名computer1都没问题:
ssh bhuva@localhost ssh bhuva@computer1
我已经上传了SSHD的日志文件。
请问各位,我该怎么解决这个微软账户SSH登录失败的问题?
备注:内容来源于stack exchange,提问作者Bhuvan




