Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure PowerShell, Azure kaynaklarını doğrudan PowerShell üzerinden yönetmeye ve idare etmeye yönelik güçlü bir araçtır. Azure Resource Manager modelini kullanarak otomatik iş akışları oluşturmak ve kaynakları yönetmek için idealdir. Azure Cloud Shell
Bu makale, Azure PowerShell'i kullanmaya başlamanıza yardımcı olur ve temel kavramlarını öğretir.
Azure Cloud Shell'de yükleme veya çalıştırma
Azure PowerShell'i denemenin en kolay yolu, yükleme gerektirmeyen tarayıcı tabanlı bir ortam olan Azure Cloud Shell'dir. Başlamak için bkz. Azure Cloud Shell'i kullanmaya başlama
Azure PowerShell'i yerel olarak yüklemeye hazır olduğunuzda Azure PowerShell'i yükleme
Azure'a Giriş Yap
Oturum açmak için Connect-AzAccount
cmdlet'ini kullanın. Cloud Shell kullanıyorsanız ortamınız, aboneliğiniz ve kiracınız için kimliğiniz zaten doğrulanmış olduğundan bu adımı atlayabilirsiniz.
Connect-AzAccount
Önemli
Eylül 2025'den itibaren Azure PowerShell, Microsoft Entra Id kullanıcı kimliğiyle oturum açarken çok faktörlü kimlik doğrulaması (MFA) gerektirir. Bu değişiklik güvenliği artırır, ancak kullanıcı adı ve parola kimlik doğrulaması kullanan otomasyon iş akışlarını etkileyebilir. Daha fazla bilgi için bkz. Otomasyon senaryolarında çok faktörlü kimlik doğrulamasının Azure PowerShell üzerindeki etkisi.
Azure China 21Vianet gibi belirli uyumluluk gerektiren bölgesel ortamlar için Ortam parametresini kullanın:
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell, Windows sistemlerinde kimlik doğrulaması için varsayılan olarak Web Hesabı Yöneticisi 'ni (WAM) kullanırken, diğer platformlar tarayıcı tabanlı oturum açma bilgilerini kullanır. Daha fazla bilgi için bkz. Web Hesabı Yöneticisi (WAM).
Birden çok aboneliğe erişiminiz varsa, oturum açtıysanız bir abonelik seçmeniz istenir. Bu işlem hakkında daha fazla bilgi edinmek için Oturum açma deneyimi'e bakın.
Oturum açtıktan sonra kaynaklarınızı yönetmek için Azure PowerShell cmdlet'lerini kullanabilirsiniz. Kimlik doğrulaması hakkında daha fazla bilgi için bkz. Azure PowerShell ile oturum açma.
Komutları bulma
Azure PowerShell cmdlet'leri, Verb-Noun
standart PowerShell adlandırma kuralını izler. Fiil, örneğin, New
, Get
, Set
ve Remove
eylemini açıklar; ad ise kaynak türünü temsil eder; örneğin, AzVM
, AzKeyVaultCertificate
, AzFirewall
ve AzVirtualNetworkGateway
. Azure PowerShell'deki adlar Az
ön ekiyle başlar.
Komutları bulmak için Get-Command
cmdlet'ini kullanın. Örneğin, sanal makinelerle ilgili tüm komutları listelemek için:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Yaygın kaynakların ve bunların ilişkili modüllerinin hızlı başvuru tablosu aşağıda verilmiştir:
Kaynak Türü | Azure PowerShell Modülü | İsim Ön Eki |
---|---|---|
Kaynak Grupları | Az.Resources | AzResourceGroup |
Sanal Makineler | Az.Compute | AzVM |
Depolama Hesapları | Az.Storage | Azure Depolama Hesabı (AzStorageAccount) |
Anahtar Kasası (Key Vault) | Az.KeyVault | AzKeyVault |
Web Uygulamaları | Az.Web Siteleri | AzWebApp |
SQL Veritabanları | Az.Sql | AzSqlDatabase |
Azure PowerShell modüllerinin tam listesi için GitHub'da barındırılan
Veri toplama
Varsayılan olarak Azure PowerShell, kullanım düzenlerini ve sorunlarını belirleyerek kullanıcı deneyimini geliştirmek için telemetri verilerini toplar. Hiçbir özel veya kişisel veri toplanmaz. Ancak isterseniz Disable-AzDataCollection
cmdlet'ini kullanmayı geri çevirebilirsiniz. Daha fazla bilgi için
Hızlı başlangıçlar ve öğreticiler
Kılavuzlu öğreticilerimiz aracılığıyla Azure PowerShell ile uygulamalı olarak çalışmaya başlayın:
- Depolama hesabı oluşturma
- Nesneleri Azure Blob depolama birimine aktarma/alma
- Azure Key Vault'tan gizli anahtarlar oluştur ve al
- Azure SQL veritabanı ve güvenlik duvarı oluşturma
- Azure Container Instances'ta bir kapsayıcı çalıştırın
- Sanal Makine Ölçek Kümesi oluşturma
- Standart yük dengeleyici oluşturma
Sonraki Adımlar
Daha fazla Azure PowerShell özelliği keşfedin:
- Azure PowerShell ile oturum açma
- Azure PowerShell ile Azure aboneliklerini yönetme
- Azure PowerShell ile hizmet sorumluları oluşturma
Daha fazla yardım için toplulukla bağlantı kurun:
- Azure Araçları Topluluğu
- Stack Overflow
Kaynaklar
- Connect-AzAccount
- Get-AzEnvironment komutunu çalıştırın
- Get-Command komutunu çalıştırın
- AzDataCollection'ı Devre Dışı Bırak
Azure PowerShell