GUIless VM中的Azure CLI非交互式登录

问题描述 投票:0回答:1

我正在使用Virtual Box / Vagrant而不是WSL在Win 10上工作。我每天都在努力进行交互式登录。我正在处理不允许使用服务主体的订阅。

问题是在启用2FA的GUIless VM中如何执行az login

是否可以在Windows中登录并将2FA之后的登录信息移动到我的VM?(有点像从aks导出k8s配置),例如使用lynx-like(带js的无头浏览器)或输入应用代码在CLI中。

我真的被迫使用WSL吗?注意:我不想启用hyper-v,因为如果没有其他黑客手段,我将无法为我的VM设置静态IP。

azure virtual-machine virtualbox
1个回答
0
投票

据我所知。通过交互登录无法在VM中为az login设置2FA。但是复制访问信息是一种可用的方法。您可以将所有文件复制到VM路径/home/username/.azure/。然后,您无需执行az login就可以使用Azure CLI命令。但这不是安全性,我建议您只是通过云来进行测试。

© www.soinside.com 2019 - 2024. All rights reserved.