我正在尝试使用 OpenSSH 服务器设置我的 Windows 10(家庭版版本 19042.546)台式计算机,以便我可以从笔记本电脑使用 VSCode Remote。我安装了 OpenSSH 服务器,如果我在计算机上创建本地用户,我可以远程登录它,这样我就知道服务器本身可以工作。但当我购买它并最初设置机器时,我选择了“使用您的 Microsoft 帐户登录”路线。我不清楚如何从 ssh 登录该帐户。
对于下面的测试命令,我从本地 PowerShell 运行,但结果与单独计算机上的结果相同。
我已经尝试过ssh myname@my-domain.com@localhost,它确实要求我输入密码,但随后给了我Permission denied, please try again两次,然后Permission denied (publickey,password,keyboard-interactive)。
我跑去Get-LocalUser -Name Admin | select *确认 Admin 确实是与我的 Microsoft 帐户关联的用户。我尝试登录并ssh Admin@localhost得到与上述登录尝试相同的结果。
我查看了 sshd_config (仍处于默认状态),但鉴于有大量选项,我有点不知该尝试什么。是否可以使用 MicrosoftAccount 用户来执行此操作?我希望避免使用另一个帐户来运行,但如果有必要的话我会这样做。
干杯