前几天客户的系统做升级,需要用到Azure CLI,客户那边新来的小朋友根据我给的教程连了一个下午都没连上。他告诉我之后,我火速帮他查到底哪出了问题,一直把报错的截图拿过来分析。我自己试了好几次都可以连上没问题。最后的最后,当我找到问题出在哪儿的时候,我简直是一脸小动物。好了,最靠谱的永远是自己。自己写一篇给客户好了。不废话开始做。
使用Azure CLI连接到订阅,有一个必要条件,那就是,必须要安装CLI。哈哈。
关于安装CLI的几种方法,如何安装。可以参考Microsoft Azure世纪互联版本(中国版本)的网上指导,楼主亲测过,没问题,链接贴你们:
https://www.azure.cn/documentation/articles/xplat-cli-install
通过 Azure CLI 有两种方式可以连接到你的订阅:
使用工作或学校帐户或 Microsoft 帐户标识登录到 Azure - 这可以使用其中任一种帐户标识进行身份验证。当前 CLI 还支持对已启用多重身份验证的帐户进行交互式身份验证。以交互方式登录后,你可以使用资源管理器或经典(服务管理)命令。
下载并使用发布设置文件 - 这将在本地计算机上安装证书,只要订阅和证书有效,你就可以执行管理任务。此方法只允许你使用经典(服务管理)命令。
这里我们使用第二种。
我的CLI版本是0.9.19,可以使用交互式登录。(这里注意:下面键入的一定要输入azurechinacloud,不然就跑到全球版的去了,你的中国版账号验证不出来)
键入:azure login –e azurechinacloud –u <账户> -p <密码>
我们前面说到,我们使用发布设置文件的方法连接订阅。
1, 首先用命令,为你的帐户下载发布设置文件。(一般世纪互联的官网指导上没有加上-azurechinacloud所以总自动生成国际版的文件,客户弄了好几次才发现,特别要注意。)
键入:azure account download –e azurechinacloud
这将会打开默认浏览器,并提示你登录到 Azure 门户。登录后,将下载,记下下载到的地址。
2, 导入发布设置文件,
键入:azure account import<刚下载的文件地址>
以上是windows操作系统上完成的用CLI连接Azure订阅。
本文出自 “11142118” 博客,转载请与作者联系!
为什么总连不上--之在Windows系统下使用CLI连接Microsoft Azure 21V版本
原文地址:http://shadowxyj.blog.51cto.com/11142118/1759853