如何使用 azure 用户(Azure AD 域用户)通过 ssh 进入 win10?在 ssh 命令上写入此用户的“正确方法”是什么?

如何使用 azure 用户(Azure AD 域用户)通过 ssh 进入 win10?在 ssh 命令上写入此用户的“正确方法”是什么?

我已经安装了可选的 OpenSSH 客户端和服务器,并将其设为服务,但我无法登录。

我在三台笔记本电脑上执行了同样的步骤,其中两台第一次尝试就成功了,最后一台失败了。唯一的区别是其他笔记本电脑使用本地用户,而第三台笔记本电脑使用 azure 用户(我需要在这些用户上使用 ssh,而不是新用户)。

我认为这与在 ssh 上输入用户名的正确方法有关。

C:\Users\PabloFuenzalida>whoami
azuread\pablofuenzalida

C:\Users\PabloFuenzalida>net users

User accouns from \\
-------------------------------------------------------------------------------
Administrador            DefaultAccount           Invitado
WDAGUtilityAccount
Command was completed with one or more errors.

net users 命令告诉我执行命令时出错

我尝试过这些组合,但似乎都无法识别密码(我已经检查过密码了) [电子邮件保护] [电子邮件保护] azuread_[电子邮件保护]

ps:我确实被提示输入密码,所以ssh服务正在运行

答案1

Windows 上的 OpenSSH目前不支持 AAD 用户登录

这个 github 问题

使用此解决方案的替代方法解决方法仅支持密码验证,或者,如果您的公司政策允许,则创建本地用户以使用基于密钥的验证。

相关内容