Azure Sanal Masaüstü'nde konak havuzunda özel Uzak Masaüstü Protokolü (RDP) özelliklerini ayarlama
Makale
Kullanıcılar Windows Uygulamasında veya Uzak Masaüstü uygulamasında oturum açtıklarında, erişimi olan masaüstleri ve uygulamalar gösterilir. Her masaüstü ve uygulama için, Uzak Masaüstü Protokolü (RDP) üzerinden uzak oturuma bağlanırken kullanılacak tüm bağlantı özelliklerini içeren bir .rdp dosya vardır. Bu RDP özellikleri konak havuzu başına ayarlanır.
Her konak havuzunun bir dizi varsayılan RDP özelliği ve değeri vardır. Varsayılan kümeye başka özellikler ekleyebilir veya özel RDP özelliklerini ayarlayarak varsayılan değerleri geçersiz kılabilirsiniz. Bu makalede Azure portalı, Azure PowerShell ve Azure CLI kullanarak konak havuzunda özel RDP özelliklerini ayarlama adımları gösterilmektedir.
Varsayılan konak havuzu RDP özellikleri
Konak havuzları varsayılan olarak aşağıdaki RDP özelliklerine ve değerlerine sahiptir:
RDP Özelliği
Ayrıntılar
audiomode:i:0
Yerel veya uzak makinenin ses oynatıp çalmadığını belirler.
devicestoredirect:s:*
Dijital kamera gibi Medya Aktarım Protokolü (MTP) veya Resim Aktarım Protokolü (PTP) kullanan çevre birimlerinin yerel bir Windows cihazından uzak oturuma yönlendirileceğini belirler.
drivestoredirect:s:*
Yerel cihazdaki hangi sabit, çıkarılabilir ve ağ sürücülerinin uzak oturumda yeniden yönlendirileceğini ve kullanılabilir olacağını belirler.
enablecredsspsupport:i:1
İstemcinin varsa kimlik doğrulaması için Kimlik Bilgisi Güvenlik Destek Sağlayıcısı'nı (CredSSP) kullanıp kullanmayacağını belirler.
redirectclipboard:i:1
Panonun yeniden yönlendirilip yönlendirilmeyeceğini belirler.
redirectcomports:i:1
Yerel cihazdaki seri veya COM bağlantı noktalarının uzak oturuma yönlendirilip yönlendirilmeyeceğini belirler.
redirectprinters:i:1
Yerel cihazda kullanılabilen yazıcıların uzak oturuma yönlendirilip yönlendirilmeyeceğini belirler.
redirectsmartcards:i:1
Yerel cihazdaki akıllı kart cihazlarının uzak oturumda yeniden yönlendirilip yönlendirilmeyeceğini ve kullanılabilir olup olmayacağını belirler.
redirectwebauthn:i:1
Uzak oturumdan gelen WebAuthn isteklerinin yerel cihaza yönlendirilip yönlendirilmeyeceğini belirler ve yerel kimlik doğrulayıcıların (İş İçin Windows Hello ve güvenlik anahtarları gibi) kullanılmasına izin verir.
usbdevicestoredirect:s:*
İstemci bilgisayarda desteklenen HANGI USB cihazlarının opak alt düzey yeniden yönlendirme kullanılarak uzak oturuma yönlendirileceğini belirler.
use multimon:i:1
Uzak oturumun yerel cihazdan bir veya birden çok ekran kullanıp kullanmayacağını belirler.
videoplaybackmode:i:1
Bağlantının video kayıttan yürütme için RDP verimli multimedya akışı kullanıp kullanmayacağını belirler.
Çevre birimlerini ve kaynakları yeniden yönlendirme hakkında daha fazla bilgi edinmek için bkz . Uzak Masaüstü Protokolü üzerinden çevre birimi ve kaynak yeniden yönlendirme. Bir RDP özelliğinden daha fazlasını yapılandırmanız gerekebilir.
Önkoşullar
Konak havuzunda özel RDP özelliklerini ayarlayabilmeniz için önce şunları yapmanız gerekir:
Azure CLI veya Azure PowerShell'i yerel olarak kullanmak istiyorsanız, masaüstü sanallaştırma Azure CLI uzantısının veya Az.DesktopVirtualization PowerShell modülünün yüklü olduğundan emin olmak için bkz. Azure Sanal Masaüstü ile Azure CLI ve Azure PowerShell kullanma. Alternatif olarak Azure Cloud Shell'i de kullanabilirsiniz.
Azure portalını kullanarak RDP özelliklerini yapılandırma burada anlatılır. Desteklenen özelliklerin ve değerlerin tam listesi için bkz . Azure Sanal Masaüstü ile desteklenen RDP özellikleri.
Arama çubuğuna Azure Sanal Masaüstü yazın ve eşleşen hizmet girişini seçin.
Konak havuzları'nı ve ardından güncelleştirmek istediğiniz konak havuzunun adını seçin.
RDP Özellikleri'ni ve ardından Gelişmiş sekmesini seçin.
Ek RDP özellikleri ekleyin veya mevcut RDP özelliklerinde zaten gösterilen varsayılan değerler gibi noktalı virgülle ayrılmış biçimde değişiklikler yapın.
İşiniz bittiğinde, değişikliklerinizi kaydetmek için Kaydet'i seçin. Kullanıcıların değişiklikleri almak için kaynaklarını yenilemesi gerekir.
Azure PowerShell kullanarak RDP özelliklerini yapılandırmak için aşağıdaki örnekleri kullanın. Kendi değerlerinizi değiştirdiğinizden <placeholder> emin olun. Desteklenen özelliklerin ve değerlerin tam listesi için bkz . Azure Sanal Masaüstü ile desteklenen RDP özellikleri.
Azure portalında PowerShell terminal türüyle Azure Cloud Shell'i açın veya yerel cihazınızda PowerShell'i çalıştırın.
PowerShell'i yerel olarak kullanıyorsanız, önce Azure PowerShell ile oturum açın ve ardından Azure bağlamınızın kullanmak istediğiniz aboneliğe ayarlandığından emin olun.
Gereksinimlerinize göre aşağıdaki örneklerden birini kullanın:
Konak havuzuna özel RDP özellikleri eklemek ve mevcut özel özellikleri önceden ayarlanmış durumda tutmak için aşağıdaki komutları çalıştırın. RDP özelliklerinin noktalı virgülle ayrılmış biçimde yazılması gerekir. Bu örnek pano ve yazıcı yeniden yönlendirmesini devre dışı bırakma ekler:
Mevcut tüm özel özellikleri yeni bir özel RDP özellikleri kümesiyle değiştirmek için aşağıdaki komutu çalıştırın. Bu örnek yalnızca pano ve yazıcı yeniden yönlendirmesini devre dışı bırakmayı ayarlar:
Aşağıdaki komutu çalıştırarak aynı konak havuzunda ayarlanan özel RDP özelliklerini denetleyin:
Get-AzWvdHostPool -Name $hostPool -ResourceGroupName $resourceGroup | FT Name, CustomRdpProperty
Çıktı aşağıdaki örneğe benzer olmalıdır:
Name : contoso-hp01
CustomRdpProperty : use multimon:i:1;redirectclipboard:i:0;redirectprinters:i:0;
Kullanıcıların değişiklikleri almak için kaynaklarını yenilemesi gerekir.
Azure CLI kullanarak RDP özelliklerini yapılandırmak için aşağıdaki örnekleri kullanın. Kendi değerlerinizi değiştirdiğinizden <placeholder> emin olun. Desteklenen özelliklerin ve değerlerin tam listesi için bkz . Azure Sanal Masaüstü ile desteklenen RDP özellikleri.
Azure portalında Bash terminal türüyle Azure Cloud Shell'i açın veya yerel cihazınızda Azure CLI'yi çalıştırın.
Azure CLI'yi yerel olarak kullanıyorsanız, önce Azure CLI ile oturum açın ve ardından Azure bağlamınızın kullanmak istediğiniz aboneliğe ayarlandığından emin olun.
Gereksinimlerinize göre aşağıdaki örneklerden birini kullanın:
Konak havuzuna özel RDP özellikleri eklemek ve mevcut özel özellikleri önceden ayarlanmış durumda tutmak için aşağıdaki komutları çalıştırın. RDP özelliklerinin noktalı virgülle ayrılmış biçimde yazılması gerekir. Bu örnek, panoyu ve yazıcı yeniden yönlendirmesini devre dışı bırakarak mevcut özel özelliklere ekler:
Mevcut tüm özel özellikleri yeni bir özel RDP özellikleri kümesiyle değiştirmek için aşağıdaki komutu çalıştırın. Bu örnek yalnızca pano ve yazıcı yeniden yönlendirmesini devre dışı bırakmayı ayarlar:
Konak havuzundan tüm özel RDP özelliklerini kaldırmak için aşağıdaki komutu çalıştırın. Bu örnek parametresine --custom-rdp-property boş bir dize geçirir:
Aşağıdaki komutu çalıştırarak aynı konak havuzunda ayarlanan özel RDP özelliklerini denetleyin:
az desktopvirtualization hostpool show \
--name $hostPool \
--resource-group $resourceGroup \
--query "{name:name, customRdpProperty:customRdpProperty}" \
--output table
Çıktı aşağıdaki örneğe benzer olmalıdır:
Name CustomRdpProperty
-------- ------------------------------------------------------------
contoso-hp01 use multimon:i:0;redirectclipboard:i:0;redirectprinters:i:0;
Kullanıcıların değişiklikleri almak için kaynaklarını yenilemesi gerekir.