gpt4 book ai didi

bash - 使用 Azure CLI(Cloud Shell-Bash) 创建 VM

转载 作者:行者123 更新时间:2023-12-03 01:29:54 25 4
gpt4 key购买 nike

我正在尝试使用以下命令使用 Azure CLI(Cloud shell) bash 在 azure 中创建 VM:-

az vm create -n AzCliVmOne -g azclirg -l eastus --vnet-name AzCliVmOneVn --subnet default --nsg AzCliVmOneNsg --public-ip-address AzCliVmOneIp --port 80,3389 --admin-username azshtestuser --admin-password azurevm@2020

执行命令时出现以下错误

az: error: unrecognized arguments: --port 80,3389

我的问题是如何在 Azure CLI(Cloud Shell) bash 中创建具有开放端口的 VM?

我也尝试使用以下命令找到它

az vm create --help

注意:- 我知道如何使用 powershell 来完成它。但我想知道 Azure CLI bash 命令。

最佳答案

az vm create没有 --port 参数。

要打开入站端口,您可能正在寻找 az vm open-port .

由于 --port 参数需要端口或范围:

The port or port range (ex: 80-100) to open inbound traffic to. Use '*' to allow traffic to all ports.

您可能需要分别打开 803389:

az vm open-port -g azclirg -n AzCliVmOne --port 80
az vm open-port -g azclirg -n AzCliVmOne --port 3389

您可以在使用 az vm create 创建虚拟机后运行它。

此外,如果您需要将规则应用于子网级别而不是 NIC 级别,请使用 --apply-to-subnet 参数。

关于bash - 使用 Azure CLI(Cloud Shell-Bash) 创建 VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63424394/

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