You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用AZ CLI禁用整个Azure存储账户?

能否通过AZ CLI禁用Azure存储账户?

Azure没有提供直接“禁用”整个存储账户的原生配置项,但可以通过以下AZ CLI操作实现类似的限制访问/阻止修改的效果:

  • 设置资源只读锁
    给存储账户添加只读锁,阻止所有修改操作(包括写入数据、删除资源、修改配置等):

    az lock create --name "StorageReadOnlyLock" --resource-group <你的资源组名> --resource-name <你的存储账户名> --resource-type Microsoft.Storage/storageAccounts --lock-type ReadOnly
    

    如需解除,执行:

    az lock delete --name "StorageReadOnlyLock" --resource-group <你的资源组名> --resource-name <你的存储账户名> --resource-type Microsoft.Storage/storageAccounts
    
  • 配置防火墙拒绝所有公网访问
    将存储账户的默认访问规则设为拒绝,阻断所有公网流量:

    az storage account update --name <你的存储账户名> --resource-group <你的资源组名> --default-action Deny
    

    恢复访问时将--default-action改为Allow即可。

  • 撤销并禁用共享访问签名(SAS)
    先撤销所有已生成的账户级SAS密钥,再禁止生成新的SAS:

    az storage account revoke-delegation-keys --name <你的存储账户名> --resource-group <你的资源组名>
    az storage account update --name <你的存储账户名> --resource-group <你的资源组名> --allow-sas false
    

以上操作可以根据你的需求组合使用,达到近似“禁用”存储账户的目的。

内容的提问来源于stack exchange,提问作者Digger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 10:35:59