gpt4 book ai didi

azure - 从脚本登录到 Azure

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:04:44 25 4
gpt4 key购买 nike

我想使用 azure-cli(az 命令)在 Linux 上运行 shell 脚本,无需输入密码即可登录 Azure,并无需再次登录即可运行其他 azure-cli 命令。

首先,我运行过“az login”,它会在我的主目录下创建一个 .azure,它保存所有登录信息,并使我能够运行其他 az 命令而无需再次登录。几周/几个月后,它停止工作,再次运行“az login”解决了问题。

  1. 有什么方法可以取消/增加保存在 .azure 目录中的到期日期,这样我就不需要再次运行“az login”?
  2. 我考虑添加应用用户。我关注link创建应用程序用户。在“新应用程序注册”中,它询问“登录 URL”我需要输入什么值,我的脚本没有 URL。

在不输入密码的情况下通过脚本登录 Azure 的最佳方式是什么?

谢谢。

最佳答案

从脚本进行无人值守登录的推荐方法是使用带有证书的服务主体。

参见例如Create an Azure service principal with Azure CLI 2.0有关如何设置证书和服务主体以及如何进行实际登录的说明。

上面的链接包含有关为 AzureRM PowerShell 以及 Azure CLI 进行设置的说明。

关于azure - 从脚本登录到 Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49234126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com