繁体   English   中英

使用非交互式登录CLI创建Azure虚拟机

[英]Create azure VM with non interactive login CLI

我正在Azure平台上部署多个VM。 没有网络交互式登录时,认证时出现问题。 我正在使用服务主体进行身份验证。 但是,例如,当我尝试运行“ azure虚拟机列表”时,我会收到一条消息:服务器认证失败。

PS我可以使用交互式登录来创建VM。 但是,这种方式不适用于自动部署。 我是Trial azure订阅的管理员。

我猜,您正在使用ASM而不是ARM。 不幸的是,对于Azure CLI,服务主体仅适用于ARM。 在GitHub中查看此问题

幸运的是,还有另一种选择。 您可以使用azure account download或单击https://manage.windowsazure.com/publishsettings下载发布设置配置文件。 然后,使用azure account import <the file name>进行登录。

请注意,类似于服务主体,发布设置配置文件仅适用于ASM。 Microsoft Azure鼓励您使用ARM代替ASM,因此我建议您切换到ARM。 服务主体是基于角色的访问控制。 这样可以提供额外的安全性。 而且,ASM即将退休,这意味着新服务仅在ARM中可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM