【发布时间】:2021-10-14 15:30:11
【问题描述】:
我们正在尝试在 Azure 中使用特定于项目的 VM 实现远程开发模型,并允许用户使用带有 MFA 的 Azure AD 身份验证从 VS 代码进行连接。 它适用于公钥,但不适用于 Azure AD 身份验证。
有一些建议禁用本地服务器选项并启用控制台,因此用户可以单击设备登录链接并输入代码。但是,该模型已被 Microsoft 弃用。所以当前可用的选项是使用 az ssh 模块(或我找不到的东西)
https://docs.microsoft.com/en-us/azure/active-directory/devices/howto-vm-sign-in-azure-ad-linux
感谢有关如何为此模型配置身份验证的任何指导
【问题讨论】:
-
我可以知道是否所有配置步骤都从文档中执行,例如您是否为将登录到 VM 的用户分配了 VM 管理员登录角色或 VM 用户登录角色?
-
以下完成设置 - 可以使用 AAD 使用 az ssh 命令登录 VM,无需任何登录提示。
标签: visual-studio-code azure-active-directory vscode-remote