azure-cli

从 CLI/PowerShell 建立 Azure VPN 连接
azure-cli

从 CLI/PowerShell 建立 Azure VPN 连接

我已经安装了Azure VPN 客户端应用程序并配置了 Azure VPN 配置文件。当我通过应用程序的 UI 手动启动它时,它可以正常工作。 如何通过命令行、Azure CLI 或 PowerShell 启动连接? Rasdial似乎不适用于 Azure VPN 客户端配置文件。 ...

Admin

Azure ACR Auth 错误 - “带有 sp 的 aad 访问令牌失败,客户端 ID 必须是 guid”
azure-cli

Azure ACR Auth 错误 - “带有 sp 的 aad 访问令牌失败,客户端 ID 必须是 guid”

使用本指南:https://github.com/Azure/acr/tree/main/docs/preview/quarantine 生成Token的端点: 得到https://quarantinetest1.azurecr.io/oauth2/token?service=quarantinetest1.azurecr-test.io&scope=repository:helloworld:pull,push 我正在尝试使用 Azure ACR 进行身份验证,以便可以修补图像的元数据并将其从隔离区中删除,但出现以下身份验证错误: “带有 sp 失...

Admin

如何使用 Azure CLI cmdlet 强制删除所有资源组而不提示确认?
azure-cli

如何使用 Azure CLI cmdlet 强制删除所有资源组而不提示确认?

尝试使用以下 cmdlet 删除特定位置的所有资源组: az group list --query "[?location=='westus']".name -o tsv | xargs -otl az group delete -n 它要求我提示每个资源组删除。 -y还尝试通过阅读添加标志微软文档, az group list --query "[?location=='westus']".name -o tsv | xargs -otl az group delete -n -y 错误: az group delete -n -y rg-1 argu...

Admin

PowerShell 更新 Azure 服务主体属性标记
azure-cli

PowerShell 更新 Azure 服务主体属性标记

使用 PowerShell 更新在 Microsoft Docs 上找到的服务主体 ID: https://docs.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0#properties 服务主体 -> 属性 -> 标签 如何向服务主体添加自定义标签? # Get all Service Principals # az login # az ad sp list --all # Set Service Principal ID $S...

Admin

如何成功安装 Azure CLI
azure-cli

如何成功安装 Azure CLI

我在安装 Azure CLI 时遇到问题。我尝试了三种方法,但都失败了。 前两个来自在 Windows 上安装 Azure CLI, 我试过了 使用 PowerShell 安装 Azure CLI,并 自行下载并安装最新版本的 Azure CLI .msi 文件。 我也尝试过删除它并使用.msi 文件重新安装。 但在所有情况下,如果我输入az,我会得到 az : The term 'az' is not recognized as the name of a cmdlet, function, script file, or operable progr...

Admin

从 Azure CLI 中的 az 资源列表中获取排除 2 种资源类型的 TSV 文件输出
azure-cli

从 Azure CLI 中的 az 资源列表中获取排除 2 种资源类型的 TSV 文件输出

请注意,我需要从 Azure CLI 获取 Azure 资源列表(不包括 2 种资源类型)并将文件输出到 TSV 文件。我能够通过以下命令通过 PowerShell 执行此特定操作。 PowerShell 命令 - get-azresource | 其中 ResourceType -notmatch microsoft.network/privatednszones/virtualnetworklinks | 其中 ResourceType -notmatch microsoft.insights/actiongroups | export-csv C:\U...

Admin

如何正确更改目录/文件权限(使用 chmod 777)?
azure-cli

如何正确更改目录/文件权限(使用 chmod 777)?

我 cd 到: '/Users/name/.azure/config' 我在哪里执行: sudo chmod -R 777 ./ 然后当我尝试运行时: az configure --defaults group=fake-resource-group 我得到: Permission denied: '/Users/name/.azure/config' 它仅当我这样做时才有效: sudo az configure --defaults group=learn-bda08cf1-281d-4b2e-ae5a-adc1dde7bd11 那么看起来 ch...

Admin

将整个 Azure Blob 文件存储下载到本地 HDD
azure-cli

将整个 Azure Blob 文件存储下载到本地 HDD

我目前需要将 Azure Blob 存储中这 2 个文件共享中的所有文件下载到本地 HDD,两个文件共享总共有 400GB 在此处输入图像描述 示例 两个共享之间的文件结构只是一堆文件,没有文件夹目录。 我正在尝试使用 Azure CLI 下载这样的文件 az 存储文件下载 --account-name "fileshare" --account-key "key" --share-name "email" --path "email/*" --dest "H:/" 但是它会引发错误,提示路径无效。 任何想法我做错了什么,或者关于如何轻松地将整个文件...

Admin

如何通过 Azure CLI 检查 VM 是否已存在?
azure-cli

如何通过 Azure CLI 检查 VM 是否已存在?

这是一个可行的解决方案,但不太干净: if [ "$(az vm list -d -o table --query "[?name=='VM_NAME']")" == "$(az vm list -d -o table --query "[?name=='ABSURD_NAME_THAT_CERTAINLY_DOES_NOT_EXIST']")" ]; then printf "VM DOES NOT EXIST YET" else printf "VM ALREADY EXISTS" fi 我搞不清楚 "$(az vm list -d ...

Admin

如何连接不同 Azure 目录中的两个 Azure 虚拟网络网关
azure-cli

如何连接不同 Azure 目录中的两个 Azure 虚拟网络网关

我对 Microsoft 文档的解读使我相信我可以在两个不同的 Azure 目录中连接两个虚拟网络网关,但这需要通过 PowerShell 来完成。这是正确的吗? 如果可以的话,有人能否给我指出实现这一目标的正确步骤? 任何帮助将不胜感激。 ...

Admin

Windows 终端应用中的 Azure Cloud Shell
azure-cli

Windows 终端应用中的 Azure Cloud Shell

一旦进入 Windows Terminal 的 Azure Cloud Drive shell,它似乎默认为 PowerShell。 我可以通过输入 Bash 切换到 Bash。 但是一旦进入 BASH shell,我可以再次切换到 PowerShell 吗?输入 PS 或 PowerShell 似乎不起作用。 ...

Admin

如何在不通过门户取消分配的情况下停止 Azure VM
azure-cli

如何在不通过门户取消分配的情况下停止 Azure VM

如果我使用 Azure CLI 中的 VM,我可以开始,停止和解除分配我的虚拟机。它按预期运行。 如果我使用门户网站界面,我会看到启动函数和停止函数。但是这个停止函数工作原理类似停止并释放. 如何使用 CLI 等 Web 界面停止我的虚拟机停止无需释放? ...

Admin

登录后,Azure CLI 报告缺少访问存储服务的凭据
azure-cli

登录后,Azure CLI 报告缺少访问存储服务的凭据

我正在尝试弄清楚 Azure CLI 的登录方式。我已经使用以下命令登录: az login 一切似乎都运行正常,但是当我尝试运行任何其他命令时,例如: az storage blob list --container-name my_container 报告称: 缺少访问存储服务的凭据。 我对 Azure 的凭证和登录名的工作方式感到很困惑。由于访问令牌已通过登录授予,那么所有其他命令是否无需进一步身份验证即可正常工作?如果不是,那么登录有什么意义? ...

Admin

通过代理登录 Azure CLI
azure-cli

通过代理登录 Azure CLI

好吧..我几乎迷路了。 任务:执行成功的 az login --service-principal -u XXX -p XXX --tenant something.onmicrosoft.com (或租户 ID) 从 Azure 云上没有互联网且没有任何类型的服务端点连接的服务器到 management.azure.com:443 错误 : Error occurred in request., ConnectTimeout: HTTPSConnectionPool(host='management.azure.com', port=443): M...

Admin

使用 AzureDevops 部署失败
azure-cli

使用 AzureDevops 部署失败

我正在关注这个 Azure Devops 实验室:https://azuredevopslabs.com/labs/vstsextend/github-azurepipelines/#task-4-embedding-automated 但是当我部署应用程序时出现此错误: 您的部署出现错误。错误代码:DeploymentFailed。 ##[error]至少有一个资源部署操作失败。请列出部署操作以了解详情。请参阅https://aka.ms/arm-debug了解使用详情。 ##[error]详细信息: ##[error]...

Admin