如何为Azure中已创建的VM配置AAD?找不到启用复选框怎么办?
Azure VM创建后启用AAD登录的方法
创建完成的VM确实没有直接的复选框可以一键启用AAD,需要通过部署Azure AD登录扩展来实现,具体操作如下:
方法一:Azure门户操作
- 进入目标VM的概览页面,在左侧菜单栏中找到扩展 + 应用选项
- 点击页面顶部的添加按钮,在弹出的扩展列表里,根据VM系统选择对应的扩展:Windows系统选Azure AD Login for Windows,Linux系统选Azure AD Login for Linux
- 选中扩展后点击创建,在配置确认页面直接点击确定,等待扩展部署完成即可
方法二:Azure CLI命令
针对Windows VM执行:
az vm extension set --resource-group <你的资源组名称> --vm-name <你的VM名称> --name AADLoginForWindows --publisher Microsoft.Azure.ActiveDirectory
针对Linux VM执行:
az vm extension set --resource-group <你的资源组名称> --vm-name <你的VM名称> --name AADLoginForLinux --publisher Microsoft.Azure.ActiveDirectory
后续配置
扩展部署完成后,还需要在VM的访问控制(IAM)页面,为需要登录VM的Azure AD用户或组分配虚拟机管理员登录(拥有管理员权限)或虚拟机用户登录(仅普通用户权限)角色,完成后AAD用户即可通过AAD凭据登录VM。
内容的提问来源于stack exchange,提问作者Jenny
相关产品推荐
相关产品推荐

