如何使用BASH动态验证Azure帐户

时间:2016-05-17 13:20:51

标签: bash azure azure-cli azure-xplat-cli

我正在尝试连接以动态验证我们的Azure平台以运行以下命令

azure vm show
azure vm restart
azure vm start
azure vm stop 

运行这些命令似乎我必须使用Azure动态生成的代码通过浏览器手动进行身份验证,该代码是从执行Azure登录命令返回的。

有没有办法在没有人工干预的情况下动态进行身份验证?理想情况下,如果可能,我们希望通过BASH脚本执行此操作。

注意:我们不需要使用AD帐户执行此操作。

1 个答案:

答案 0 :(得分:0)

根据official doc,根据经验,有两种方法可以做到这一点 - 使用azure登录(使用对话验证身份,而不是你描述的动态),并使用你发布的设置文件可以用于管理而无需登录浏览器。

azure account download
azure account import <path to your .publishsettings file>