호스트 풀의 원격 데스크톱 프로토콜(RDP) 속성 사용자 지정

Important

이 콘텐츠는 Azure Resource Manager Azure Virtual Desktop 개체를 통해 Azure Virtual Desktop에 적용됩니다. Azure Resource Manager 개체 없이 Azure Virtual Desktop(클래식)을 사용하는 경우 이 문서를 참조하세요.

다중 모니터 환경 및 오디오 리디렉션과 같은 호스트 풀의 RDP(원격 데스크톱 프로토콜) 속성을 사용자 지정하여 사용자의 요구 사항에 따라 사용자에게 최적의 환경을 제공할 수 있습니다. 기본 RDP 파일 속성을 변경하려는 경우 Azure Portal을 사용하거나 Update-AzWvdHostPool cmdlet의 -CustomRdpProperty 매개 변수를 사용하여 Azure Virtual Desktop에서 RDP 속성을 사용자 지정할 수 있습니다.

지원되는 속성 및 해당 기본값의 전체 목록은 Azure Virtual Desktop에서 지원되는 RDP 속성을 참조하세요.

기본 RDP 파일 속성

RDP 파일에는 기본적으로 다음과 같은 속성이 있습니다.

RDP 속성 데스크톱 및 RemoteApp 모두
다중 모니터 모드 사용
리디렉션 사용 드라이브, 클립보드, 프린터, COM 포트, 스마트 카드, 디바이스, usbdevicestore 및 WebAuthn
원격 오디오 모드 로컬로 재생
VideoPlayback Enabled
EnableCredssp Enabled

Important

  • 다중 모니터 모드는 데스크톱 애플리케이션 그룹에 대해서만 사용하도록 설정되며 RemoteApp 애플리케이션 그룹에 대해서는 무시됩니다.

  • 모든 기본 RDP 파일 속성은 Azure Portal에 노출됩니다.

  • null CustomRdpProperty 필드는 모든 기본 RDP 속성을 호스트 풀에 적용합니다. 빈 CustomRdpProperty 필드는 기본 RDP 속성을 호스트 풀에 적용하지 않습니다.

  • GPO(그룹 정책 개체)를 사용하여 디바이스 리디렉션 설정을 구성하는 경우 GPO의 설정은 호스트 풀에서 지정한 RDP 속성을 재정의합니다.

필수 조건

시작하기 전에 PowerShell 모듈을 설정하고 Azure에 로그인하려면 Azure Virtual Desktop PowerShell 모듈 설정의 지침을 따르세요.

Azure Portal의 RDP 속성 구성

Azure Portal의 RDP 속성을 구성하려면 다음을 수행합니다.

  1. Azure Portal에 로그인합니다.
  2. 검색 창에 Azure Virtual Desktop을 입력합니다.
  3. 서비스에서 Azure Virtual Desktop을 선택합니다.
  4. Azure Virtual Desktop 페이지의 화면 왼쪽에 있는 메뉴에서 호스트 풀을 선택합니다.
  5. 업데이트할 호스트 풀의 이름을 선택합니다.
  6. 화면 왼쪽의 메뉴에서 RDP 속성을 선택합니다.
  7. 원하는 속성을 설정합니다.
    • 또는 고급 탭을 열고 다음 섹션의 PowerShell 예제와 같이 세미콜론으로 구분된 형식으로 RDP 속성을 추가할 수 있습니다.
  8. 선택을 마치면 저장을 선택하여 변경 내용을 저장합니다.

다음 섹션에서는 PowerShell에서 사용자 지정 RDP 속성을 수동으로 편집하는 방법을 설명합니다.

단일 사용자 지정 RDP 속성 추가 또는 편집

단일 사용자 지정 RDP 속성을 추가하거나 편집하려면 다음 PowerShell cmdlet을 실행합니다.

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty <property>

참고 항목

Azure Virtual Desktop 서비스는 세미콜론 또는 콜론과 같은 이스케이프 문자를 유효한 사용자 지정 RDP 속성 이름으로 허용하지 않습니다.

방금 실행한 cmdlet이 속성을 업데이트했는지 확인하려면 이 cmdlet을 실행합니다.

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

예를 들어 0301HP 라는 호스트 풀의 ‘audiocapturemode’ 속성을 확인하는 경우 이 cmdlet을 입력합니다.

Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty

Name              : 0301HP
CustomRdpProperty : audiocapturemode:i:1;

여러 사용자 지정 RDP 속성 추가 또는 편집

여러 사용자 지정 RDP 속성을 추가하거나 편집하려면 사용자 지정 RDP 속성을 세미콜론으로 구분된 문자열로 제공하여 다음 PowerShell cmdlet을 실행합니다.

$properties="<property1>;<property2>;<property3>"
Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty $properties

참고 항목

Azure Virtual Desktop 서비스는 세미콜론 또는 콜론과 같은 이스케이프 문자를 유효한 사용자 지정 RDP 속성 이름으로 허용하지 않습니다.

다음 cmdlet을 실행하여 RDP 속성이 추가되었는지 확인할 수 있습니다.

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

이전 cmdlet 예제에 따라 0301HP 호스트 풀에 여러 RDP 속성을 설정하는 경우 cmdlet은 다음과 같습니다.

Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty

Name              : 0301HP
CustomRdpProperty : audiocapturemode:i:1;audiomode:i:0;

모든 사용자 지정 RDP 속성 다시 설정

단일 사용자 지정 RDP 속성 추가 또는 편집의 지침에 따라 개별 사용자 지정 RDP 속성을 기본값으로 다시 설정할 수 있습니다. 또한 다음 PowerShell cmdlet을 실행하여 호스트 풀에 대한 모든 사용자 지정 RDP 속성을 다시 설정할 수도 있습니다.

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty ""

설정이 성공적으로 제거되었는지 확인하려면 이 cmdlet을 입력합니다.

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <CustomRDPpropertystring>

다음 단계

이제 지정된 호스트 풀에 대한 RDP 속성을 사용자 지정했으므로 Azure Virtual Desktop 클라이언트에 로그인하여 사용자 세션의 일부로 테스트할 수 있습니다. 다음 방법 가이드는 선택한 클라이언트를 사용하여 세션에 연결하는 방법을 보여 줍니다.