Azure Cli Command
目錄
Azure Cli
列出幾個常用到的Azure Cli 指令,方便Azuer 的維運。
login
在安裝好Azure Cli後,使用以下指令Azure
az login
確認 Subscription
登入後可使用 account 指令確認一下環境
指令
az account list
以 Table 呈現
預設都會使用json回傳,可利用-o table
讓介面較為可讀。
az account list -o table
確認 Resource group
使用 group 指令列出resource group
指令
az group list
Azure VM 確認與建立
跟 Azure VM 相關的指令
列出所有VM
az vm list
列出特定Resource Group VM
大小寫無關
az vm list -g "test-resourcegroup"
列出較詳細
az vm list -g "test-resourcegroup" -d
列出在Azure Marketplace 可用的 image
使用以下指令可以找出相離線中可用的image
az vm image list
使用以下指令列出所有的image (時間會較久)
az vm image list -all
建議改用以下指令過濾特定image,指定--publisher
, --offer
, --sku
or --edge-zone
參數可以過濾,支援關鍵字。
az vm image list --offer kali --all -o table
以上指令都可加-o table
使用 table 呈現,
建立 Linux VM
在使用之前需接受 Azure Marketplace term 才可安裝
az vm image terms accept --urn "kali-linux:kali:kali-2024-3:2024.3.0"
使用image建立kali,image 參數需設定URN,URN的型式為 “Publisher:Offer:Sku:Version”.
az vm create \
--resource-group "test-resourcegroup" \
--name test-kali \
--image "kali-linux:kali:kali-2024-3:2024.3.0" \
--admin-username "attacker" \
--generate-ssh-keys
完成後可直接使用 ssh 連線