다음을 통해 공유


원격 데스크톱 프로토콜을 통해 Windows에서 미디어 전송 프로토콜 및 사진 전송 프로토콜 리디렉션 구성

이 문서는 RDP(원격 데스크톱 프로토콜)를 사용하여 Windows 데스크톱 및 앱에 대한 원격 액세스를 제공하는 서비스 및 제품에 대해 공유됩니다.

이 문서의 맨 위에 있는 단추를 사용하여 제품을 선택하여 관련 콘텐츠를 표시합니다.

MTP(미디어 전송 프로토콜) 또는 디지털 카메라와 같은 PTP(사진 전송 프로토콜)를 사용하는 주변 장치의 리디렉션 동작을 로컬 디바이스에서 RDP(원격 데스크톱 프로토콜)를 통한 원격 세션으로 구성할 수 있습니다.

Azure Virtual Desktop의 경우 Microsoft Intune 또는 그룹 정책을 사용하여 세션 호스트에서 MTP 및 PTP 리디렉션을 사용하도록 설정한 다음 호스트 풀 RDP 속성을 사용하여 리디렉션을 제어하는 것이 좋습니다.

Windows 365의 경우 Microsoft Intune 또는 그룹 정책을 사용하여 클라우드 PC를 구성할 수 있습니다. 사용하도록 설정되면 Windows 365는 지원되는 모든 MTP 및 PTP 주변 장치를 리디렉션합니다.

Microsoft Dev Box의 경우 Microsoft Intune 또는 그룹 정책을 사용하여 개발 상자를 구성할 수 있습니다. 사용하도록 설정되면 Microsoft Dev Box는 지원되는 모든 MTP 및 PTP 주변 장치를 리디렉션합니다.

이 문서에서는 지원되는 리디렉션 방법과 MTP 및 PTP 주변 디바이스에 대한 리디렉션 동작을 구성하는 방법에 대한 정보를 제공합니다. 리디렉션 작동 방식에 대한 자세한 내용은 원격 데스크톱 프로토콜을 통해 리디렉션을 참조하세요.

MTP 및 PTP 리디렉션 및 USB 리디렉션

대부분의 MTP 및 PTP 주변 장치는 USB를 통해 컴퓨터에 연결됩니다. RDP는 서로 독립적으로 네이티브 MTP 및 PTP 리디렉션 또는 불투명 하위 수준USB 디바이스 리디렉션을 사용하여 MTP 및 PTP 주변 장치 리디렉션을 지원합니다. 동작은 주변 장치 및 지원되는 기능에 따라 달라집니다.

두 리디렉션 방법 모두 장치 관리자 이식 가능한 디바이스 아래에 나열된 원격 세션으로 디바이스를 리디렉션합니다. 이 디바이스 클래스는 WPD 디바이스 클래스이고 디바이스 클래스 GUID는 .입니다 {eec5ad98-8080-425f-922a-dabf3de3f69a}. 공급업체에서 사용할 수 있는 시스템 정의 디바이스 설정 클래스에서 디바이스 클래스 목록을 찾을 수 있습니다.

디바이스는 사용되는 리디렉션 방법에 따라 다르게 리디렉션됩니다. MTP 및 PTP 리디렉션은 상위 수준 리디렉션을 사용합니다. 주변 장치는 로컬 및 원격 세션에서 동시에 사용할 수 있으며 관련 드라이버를 로컬로 설치해야 합니다. 불투명한 하위 수준 USB 리디렉션은 주변 기기의 원시 통신을 전송하므로 원격 세션에 관련 드라이버가 설치되어 있어야 합니다. 가능한 경우 높은 수준의 리디렉션 방법을 사용해야 합니다. 자세한 내용은 리디렉션 메서드를 참조 하세요.

다음 예제에서는 두 가지 방법을 사용하여 Apple iPhone을 리디렉션할 때의 차이점을 보여 줍니다. 두 방법 모두 iPhone에서 원격 세션으로 그림을 가져올 수 있는 동일한 결과를 달성합니다.

  • MTP 및 PTP 리디렉션을 사용하여 iPhone은 애플리케이션에 대한 Digital Still Camera나열되고 장치 관리자 이식 가능한 장치 아래에 나열됩니다.

    MTP 및 PTP 리디렉션을 사용하는 장치 관리자 이식 가능한 디바이스를 보여 주는 스크린샷

  • USB 리디렉션을 사용하여 iPhone은 애플리케이션에 Apple iPhone으로 나열되고 장치 관리자 이식 가능한 장치 아래에 나열됩니다.

    USB 리디렉션을 사용하여 장치 관리자 이식 가능한 디바이스를 보여 주는 스크린샷

이 문서의 나머지 부분에는 MTP 및 PTP 리디렉션이 설명되어 있습니다. USB 리디렉션을 구성하는 방법을 알아보려면 원격 데스크톱 프로토콜을 통해 Windows에서 USB 리디렉션 구성을 참조하세요.

필수 조건

MTP 및 PTP 리디렉션을 구성하려면 다음이 필요합니다.

  • 세션 호스트가 있는 기존 호스트 풀.

  • 최소한 호스트 풀에 대한 데스크톱 가상화 호스트 풀 기여자 기본 제공 RBAC(역할 기반 액세스 제어) 역할이 할당된 Microsoft Entra ID 계정입니다.

  • 기존 클라우드 PC.
  • 기존 개발 상자입니다.
  • 로컬 디바이스에 연결된 리디렉션 구성을 테스트하는 데 사용할 수 있는 MTP 또는 PTP를 지원하는 디바이스입니다.

  • Microsoft Intune을 구성하려면 다음이 필요합니다.

  • 그룹 정책을 구성하려면 다음이 필요합니다.

    • 그룹 정책 개체를 만들거나 편집할 수 있는 권한이 있는 도메인 계정입니다.
    • 구성하려는 디바이스가 포함된 보안 그룹 또는 OU(조직 구성 단위)입니다.
  • 지원되는 앱 및 플랫폼에서 원격 세션에 연결해야 합니다. Windows 앱 및 원격 데스크톱 앱에서 리디렉션 지원을 보려면 플랫폼 및 디바이스에서 Windows 앱 기능 비교 및 플랫폼 및 디바이스 간 원격 데스크톱 앱 기능 비교를 참조하세요.

MTP 및 PTP 리디렉션

Microsoft Intune 또는 그룹 정책을 사용하여 세션 호스트를 구성하거나 호스트 풀에서 RDP 속성을 설정하면 우선 순위가 적용되는 원격 세션과 로컬 디바이스 간에 MTP 및 PTP 주변 장치를 리디렉션하는 기능이 제어됩니다.

기본 구성은 다음과 같습니다.

  • Windows 운영 체제: MTP 및 PTP 리디렉션은 허용되지 않습니다.
  • Azure Virtual Desktop 호스트 풀 RDP 속성: MTP 및 PTP 디바이스는 로컬 디바이스에서 원격 세션으로 리디렉션됩니다.
  • 결과 기본 동작: MTP 및 PTP 주변 장치는 리디렉션되지 않습니다.

Important

가장 제한적인 설정이 결과 동작으로 리디렉션 설정을 구성하는 경우 주의해야 합니다. 예를 들어 Microsoft Intune 또는 그룹 정책을 사용하여 세션 호스트에서 MTP 및 PTP 리디렉션을 사용하지 않도록 설정하지만 호스트 풀 RDP 속성으로 사용하도록 설정하면 리디렉션이 비활성화됩니다. 리디렉션할 개별 MTP 및 PTP 주변 장치를 지정할 수도 있습니다.

클라우드 PC 구성은 원격 세션과 로컬 디바이스 간에 MTP 및 PTP 주변 장치를 리디렉션하는 기능을 제어하며 Microsoft Intune 또는 그룹 정책을 사용하여 설정됩니다.

기본 구성은 다음과 같습니다.

  • Windows 운영 체제: MTP 및 PTP 리디렉션은 허용되지 않습니다.
  • Windows 365: MTP 및 PTP 리디렉션이 사용됩니다.
  • 결과 기본 동작: MTP 및 PTP 주변 디바이스가 리디렉션됩니다.

개발 상자의 구성은 원격 세션과 로컬 디바이스 간에 MTP 및 PTP 주변 장치를 리디렉션하는 기능을 제어하며 Microsoft Intune 또는 그룹 정책을 사용하여 설정됩니다.

기본 구성은 다음과 같습니다.

  • Windows 운영 체제: MTP 및 PTP 리디렉션은 허용되지 않습니다.
  • Microsoft Dev Box: MTP 및 PTP 리디렉션이 사용됩니다.
  • 결과 기본 동작: MTP 및 PTP 주변 디바이스가 리디렉션됩니다.

호스트 풀 RDP 속성을 사용하여 MTP 및 PTP 리디렉션 구성

Azure Virtual Desktop 호스트 풀 설정 MTP 및 PTP 디바이스 리디렉션 은 원격 세션과 로컬 디바이스 간에 MTP 및 PTP 주변 장치를 리디렉션할지 여부를 제어합니다. 해당 RDP 속성은 devicestoredirect:s:<value>. 자세한 내용은 지원되는 RDP 속성을 참조 하세요.

호스트 풀 RDP 속성을 사용하여 MTP 및 PTP 리디렉션을 구성하려면 다음을 수행합니다.

  1. Azure Portal에 로그인합니다.

  2. 검색 창에서 Azure Virtual Desktop을 입력하고 일치하는 서비스 항목을 선택합니다.

  3. 호스트 풀을 선택한 다음, 구성하려는 호스트 풀을 선택합니다.

  4. RDP 속성을 선택한 다음, 디바이스 리디렉션을 선택합니다.

    Azure Portal의 호스트 풀 디바이스 리디렉션 탭을 보여 주는 스크린샷.

  5. MTP 및 PTP 디바이스 리디렉션의 경우 드롭다운 목록을 선택한 다음, 다음 옵션 중 하나를 선택합니다.

    • 디바이스를 리디렉션하지 마세요.
    • MTP(미디어 전송 프로토콜) 및 PTP(사진 전송 프로토콜)를 기반으로 디지털 카메라를 기반으로 이식 가능한 미디어 플레이어 리디렉션(기본값)
    • 구성되지 않음
  6. 저장을 선택합니다.

호스트 풀 RDP 속성을 사용하여 리디렉션을 사용하도록 설정하는 경우 리디렉션이 Microsoft Intune 또는 그룹 정책 설정에 의해 차단되지 않는지 확인해야 합니다.

선택 사항: 특정 MTP 및 PTP 디바이스 인스턴스 ID를 검색하고 RDP 속성에 추가합니다.

기본적으로 호스트 풀 RDP 속성은 지원되는 모든 MTP 및 PTP 주변 장치를 리디렉션하지만 승인한 주변 장치만 리디렉션되도록 호스트 풀 속성에 특정 디바이스 인스턴스 ID를 입력할 수도 있습니다. 리디렉션하려는 로컬 디바이스에서 USB 디바이스에서 사용할 수 있는 디바이스 인스턴스 ID를 검색하려면 다음을 수행합니다.

  1. 로컬 디바이스에서 리디렉션하려는 모든 디바이스를 연결합니다.

  2. PowerShell 프롬프트를 열고 다음 명령을 실행합니다.

    Get-PnPdevice | Where-Object {$_.Class -eq "WPD" -and $_.Status -eq "OK"} | FT -AutoSize
    

    출력은 다음 출력과 유사합니다. 리디렉션하려는 각 디바이스에 대한 InstanceId 값을 기록해 둡다.

    Status Class FriendlyName InstanceId
    ------ ----- ------------ ----------
    OK     WPD   Apple iPhone USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  3. Azure Portal에서 호스트 풀 RDP 속성 구성으로 돌아가서 고급을 선택합니다.

  4. 텍스트 상자에서 관련 RDP 속성을 찾습니다. 기본적으로 devicestoredirect:s:*다음 예제와 같이 리디렉션할 인스턴스 ID를 추가합니다. 각 디바이스 인스턴스 ID를 세미콜론(;)으로 구분합니다.

    devicestoredirect:s:USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  5. 저장을 선택합니다.

인스턴스 ID를 지정할 때 다음 동작이 필요합니다.

  • Azure Portal을 새로 고치면 입력한 값이 소문자로 변경되고 인스턴스 ID의 각 백슬래시 문자가 다른 백슬래시 문자에 의해 이스케이프됩니다.

  • 디바이스 리디렉션 탭으로 이동하면 MTP 및 PTP 디바이스 리디렉션이 비어 있습니다.

Microsoft Intune 또는 그룹 정책을 사용하여 MTP 및 PTP 리디렉션 구성

Microsoft Intune 또는 그룹 정책을 사용하여 MTP 및 PTP 리디렉션 구성

시나리오에 대한 관련 탭을 선택합니다.

Microsoft Intune을 사용하여 MTP 및 PTP 리디렉션을 허용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  1. Microsoft Intune 관리 센터에 로그인합니다.

  2. 설정 카탈로그 프로필 유형을 사용하여 Windows 10 이상 디바이스용 구성 프로필을 만들거나 편집합니다.

  3. 설정 선택기에서 관리 템플릿>Windows 구성 요소>원격 데스크톱 서비스>원격 데스크톱 세션 호스트>디바이스 및 리소스 리디렉션으로 찾습니다.

    Microsoft Intune 포털의 디바이스 및 리소스 리디렉션 옵션을 보여 주는 스크린샷

  4. 지원되는 플러그 앤 플레이 디바이스 리디렉션 허용 안 함 확인란을 선택한 다음 설정 선택기를 닫습니다.

  5. 관리 템플릿 범주를 확장한 다음 요구 사항에 따라 지원되는 플러그 앤 플레이 디바이스 리디렉션 허용 안 함 스위치 토글을 설정합니다.

    • MTP 및 PTP 리디렉션을 허용하려면 스위치를 사용 안 함으로 전환한 다음 확인을 선택합니다.

    • MTP 및 PTP 리디렉션을 사용하지 않도록 설정하려면 스위치를 사용으로 전환한 다음 확인을 선택합니다.

  6. 다음을 선택합니다.

  7. 선택 사항: 범위 태그 탭에서 프로필을 필터링할 범위 태그를 선택합니다. 범위 태그에 대한 자세한 내용은 분산 IT에 RBAC(역할 기반 액세스 제어) 및 범위 태그 사용을 참조하세요.

  8. 할당 탭에서 구성하려는 원격 세션을 제공하는 컴퓨터가 포함된 그룹을 선택한 후 다음을 선택합니다.

  9. 검토 + 만들기 탭에서 설정을 검토한 다음 만들기를 선택합니다.

  10. 정책이 원격 세션을 제공하는 컴퓨터에 적용된 후에는 컴퓨터를 다시 시작하여 설정이 적용되게 합니다.

참고 항목

Intune 정책 설정을 구성할 때 지원되는 플러그 앤 플레이 디바이스 리디렉션을 허용하지 않으면 USB 리디렉션에도 영향을 줍니다.

MTP 및 PTP 리디렉션 테스트

MTP 및 PTP 리디렉션을 테스트하려면:

  1. MTP 또는 PTP를 지원하는 디바이스가 로컬 디바이스에 연결되어 있는지 확인합니다.

  2. MTP 및 PTP 리디렉션을 지원하는 플랫폼에서 Windows 앱 또는 원격 데스크톱 앱을 사용하여 원격 세션에 연결합니다. 자세한 내용은 플랫폼 및 디바이스에서 Windows 앱 기능 비교 및 플랫폼 및 디바이스 간 원격 데스크톱 앱 기능 비교를 참조하세요.

  3. 원격 세션에서 MTP 또는 PTP 디바이스를 사용할 수 있는지 확인합니다. 확인할 수 있는 몇 가지 방법은 다음과 같습니다.

    1. 시작 메뉴의 원격 세션에서 사진 앱(Microsoft)을 엽니다. 가져오기를 선택하고 연결된 디바이스 목록에 리디렉션된 디바이스가 표시되는지 확인합니다.

      원격 세션에서 사용 가능한 프린터 및 스캐너를 보여 주는 스크린샷

    2. 원격 세션에서 PowerShell 프롬프트를 열고 다음 명령을 실행합니다.

      Get-PnPdevice | ? Class -eq "WPD" | FT -AutoSize
      

      출력은 다음 출력과 유사합니다.

      Status Class FriendlyName         InstanceId
      ------ ----- ------------         ----------
      OK     WPD   Digital Still Camera TSBUS\UMB\2&FD4482C&0&TSDEVICE#0002.0003
      

      InstanceId 값으로 MTP 및 PTP 리디렉션 또는 USB 리디렉션을 사용하여 디바이스가 리디렉션되는지 확인할 수 있습니다.

      • MTP 및 PTP 리디렉션의 경우 InstanceId 값은 .로 TSBUS시작합니다.

      • USB 리디렉션의 경우 InstanceId 값이 시작됩니다 USB.

  4. 응용 프로그램을 열고 테스트 페이지를 인쇄하여 프린터가 제대로 작동하는지 확인합니다.