0

有没有一种无需登录 Azure VM 即可向 Azure 进行身份验证的方法?与亚马逊实例配置文件相同的功能,因此我无需身份验证即可运行 azure 命令

4

2 回答 2

1

我认为没有像 AWS 这样使用实例配置文件进行身份验证的情况下,不可能与 Azure 云进行通信。在 Azure 中,您必须使用分配了相应角色(读者、贡献者或所有者)的服务原则。创建服务原则后,您可以将其用于 Azure SDK 或 REST API 的身份验证。一旦您有了服务原则的详细信息,您就可以实现自动化。

于 2016-08-24T12:51:50.050 回答
0

您可以使用Azure CLI

可以使用发布设置文件完成身份验证。如果您希望在脚本等中使用 Azure CLI 命令,这将非常有用。

您可以使用下载文件

azure account download

确保您保持此文件的安全,因为它提供对您的 azure 帐户的直接访问。

然后身份验证是使用导入文件的简单过程

azure account import /path/to/.publishsettings_file

现在部署命令可以在命令行上运行而无需登录。

滚动到链接中的公共设置文件部分,了解有关如何使用发布设置文件的更多信息。

于 2016-08-24T10:35:29.983 回答