리모트 데스크톱 서비스

Remote Desktop Services
리모트 데스크톱 서비스
Remote desktop connection icon.PNG
기타 이름터미널 서비스
개발자마이크로소프트
운영 체제Microsoft Windows
서비스명기간 서비스
유형리모트 데스크톱 소프트웨어
웹 사이트docs.microsoft.com/en-us/windows/win32/termserv/terminal-services-portal

Windows Server 2008 이전 [1]버전에서는 터미널 서비스로 알려진 RDS(Remote Desktop Services)는 사용자가 네트워크 연결을 통해 원격 컴퓨터 또는 가상 시스템에서 대화형[2] 세션을 시작하고 제어할 수 있는 Microsoft Windows의 구성 요소 중 하나입니다.RDS는 Microsoft가 구현한 신 클라이언트 아키텍처입니다.RDS를 실행하고 있는 컴퓨터의 Windows 소프트웨어 및 데스크톱 전체를 Remote Desktop Protocol(RDP)을 지원하는 모든 리모트 클라이언트 머신에서 액세스할 수 있습니다.사용자 인터페이스가 서버에서 클라이언트 시스템으로 표시되고 클라이언트 시스템에서 입력된 내용이 서버로 전송됩니다.여기서 소프트웨어 [3]실행이 이루어집니다.이는 컴퓨터 프로그램이 온디맨드로 클라이언트에 스트리밍되고 클라이언트 머신에서 실행되는 Microsoft App-V와 같은 애플리케이션 스트리밍 시스템과 대조됩니다.

RemoteFXWindows Server 2008 R2 Service Pack 1의 일부로 RDS에 추가되었습니다.

개요

RDS는 Windows NT 4.0의 스탠드어론 에디션인 Windows NT 4.0 터미널 서버 에디션에서 터미널 서버로 처음 출시되었습니다.이 에디션에는 Service Pack 3과 수정이 포함되어 있습니다.Windows 2000 에서는, Windows NT 패밀리의 operating [4]system의 서버 에디션의 옵션 컴포넌트로서 터미널 서비스라는 이름으로 통합되어 Windows [5]의 각 버전에 대한 업데이트와 개선을 실시했습니다.그 후 터미널 서비스는 2009년에 Windows Server 2008[6] R2를 탑재리모트 데스크톱 서비스로 이름이 변경되었습니다.

Windows 에는, RDS 를 사용하는 다음의 3개의 클라이언트 컴포넌트가 있습니다.

  1. Windows 리모트 지원– Windows 10 이후만
  2. 리모트 데스크톱 접속(RDC)
  3. 고속 사용자 전환

처음 두 가지는 사용자가 네트워크를 통해 원격 컴퓨터에서 대화형 세션을 작동할 수 있도록 하는 개별 유틸리티입니다.리모트 어시스턴스의 경우는, 리모트 유저가 초대를 수신할 필요가 있어, 조작은 협조적입니다.단, RDC의 경우 리모트 사용자는 리모트컴퓨터에서 새 세션을 열고 사용자 계정의 권한과 [3][7][8]제한에 따라 모든 권한을 부여받습니다.Fast User Switching을 사용하면 소프트웨어를 종료하거나 로그아웃하지 않고도 로컬 컴퓨터의 사용자 계정 간에 전환할 수 있습니다.Fast User Switching은 Winlogon의 일부로 RDS를 사용하여 스위칭 [9][10]기능을 수행합니다.서드파티 개발자도 RDS용 클라이언트소프트웨어를 만들었습니다.예를 들어 rdesktop은 Unix 플랫폼을 지원합니다.

RDS는 Windows 2000 [4]이후 모든 버전의 Windows NT의 대부분의 에디션에 포함되어 있습니다만, 그 기능은 각 버전에 따라 다릅니다.Windows XP Home Edition은 RDC 접속을 전혀 허용하지 않으며 고속 사용자 전환 및 원격 지원용으로만 RDS를 예약합니다.다른 버전의 Windows 클라이언트에서는 최대 1명의 리모트 사용자만 시스템에 접속할 수 있습니다.단, 콘솔에 로그온한 사용자는 접속을 끊어야 합니다.Windows Server 에서는, 2명의 유저가 동시에 접속할 수 있습니다.「관리용 리모트 데스크탑」이라고 불리는 이 라이센스 스킴은, 무인 컴퓨터나 헤드리스 컴퓨터의 관리를 용이하게 합니다.Windows Server 를 실행하고 있는 컴퓨터는, Windows 의 라이센스 외에 추가의 라이센스를 취득하는 것만으로, 동시에 복수의 리모트 유저를 서비스 해,[6][9] 가상 데스크탑 인프라스트럭처를 실현할 수 있습니다.

조직의 경우, RDS를 사용하면 IT부문이 여러 대의 [11]컴퓨터가 아닌 중앙 서버에 애플리케이션을 설치할 수 있습니다.원격 사용자는 네트워크에 로그온하여 이러한 애플리케이션을 사용할 수 있습니다.이러한 일원화를 통해 유지보수 및 트러블 슈팅이 쉬워집니다.RDS 및 Windows 인증 시스템은 권한이 없는 사용자가 앱이나 데이터에 액세스하는 것을 방지합니다.

Microsoft는 Citrix와 오랜 계약을 맺고 Microsoft Terminal Services와 Citrix XenApp(이전의 Citrix MetaFrameCitrix Presentation Server) 간의 기술 및 특허 라이센스 공유를 촉진하고 있습니다.이 어그리먼트에서는 Citrix는 Windows 플랫폼의 주요 소스 코드에 액세스 할 수 있기 때문에 개발자는 터미널 서비스 플랫폼의 보안과 성능을 향상시킬 수 있습니다.2004년 12월 하순, 양사는 Windows Vista[12]커버하는 이 어레인지의 5년간의 갱신을 발표했습니다.

서버 컴포넌트

RDS의 주요 서버 컴포넌트는 터미널 서버입니다.Server)입니다.termdd.sysTCP 포트 3389에서 리슨합니다.RDP(Remote Desktop Protocol) 클라이언트가 이 포트에 연결되면 고유한 세션으로 태그가 지정됩니다.새로 생성된 콘솔 세션과 관련된 ID(세션 0, 키보드, 마우스 및 문자 모드 UI만 해당)다음으로 로그인 서브시스템(winlogon.exe)과 GDI 그래픽 서브시스템이 시작됩니다.이 서브시스템은 사용자 인증과 GUI 표시 작업을 처리합니다.이러한 실행 파일은 콘솔세션이 아닌 새 세션에 로드됩니다.새로운 세션을 작성할 때 그래픽스 및 키보드/마우스 디바이스 드라이버는 RDP 고유의 드라이버로 대체됩니다.RdpDD.sys그리고.RdpWD.sys.그RdpDD.sys는 디바이스 드라이버로 UI 렌더링 콜을 RDP를 통해 전송할 수 있는 형식으로 캡처합니다.RdpWD.sys는 키보드와 마우스 드라이버로서 기능합니다.TCP 접속을 통해 키보드와 마우스 입력을 수신하여 키보드 또는 마우스 입력으로 표시합니다.또한 디스크, 오디오, 프린터, COM 포트 등의 다른 디바이스를 리다이렉트할 수 있는 가상 채널을 만들 수도 있습니다.즉, 채널이 이러한 디바이스를 대체하는 역할을 합니다.채널은 TCP 접속을 통해 클라이언트에 접속합니다.데이터를 얻기 위해 채널에 액세스하면 클라이언트에 요구를 통지하고 TCP 접속을 통해 클라이언트는 애플리케이션에 전송됩니다.이 순서의 전체는 터미널 서버와 클라이언트에 의해 이루어지며, RDP는 올바른 전송을 매개합니다.또한 어플리케이션에 [13]대해서는 완전히 투과적입니다.RDP 통신은 128비트 RC4 암호화를 사용하여 암호화됩니다.Windows Server 2003 이후에는 FIPS 140 준거 암호화 [3]방식을 사용할 수 있습니다.

클라이언트가 접속을 시작하고 서버에서 터미널 서비스 스택이 정상적으로 호출되었음을 통지받으면 디바이스와 키보드/마우스 드라이버가 로딩됩니다.RDP를 통해 수신된 UI 데이터는 디코딩되어 UI로 렌더링되며, UI를 호스팅하는 창에 대한 키보드 및 마우스 입력은 드라이버에 의해 대행 수신되어 RDP를 통해 서버로 전송됩니다.또한 다른 가상 채널을 생성하여 리다이렉션을 설정합니다.RDP 통신은 로우, 미디엄 또는 하이 암호화를 사용하여 암호화할 수 있습니다.저암호화에서는, 유저의 입력(송신 데이터)은 약한(40 비트 RC4) 암호를 사용해 암호화됩니다.중간 암호화에서는 UI 패킷(수신 데이터)도 이 취약한 암호를 사용하여 암호화됩니다."높은 암호화(비내보내기)" 설정은 128비트 RC4 암호화를 사용하고 "높은 암호화(내보내기)" 설정은 40비트 RC4 [14]암호화를 사용합니다.

터미널 서버

터미널 서버는 터미널 서비스의 서버 구성 요소입니다.클라이언트의 인증과 애플리케이션을 리모트로 사용할 수 있도록 하는 작업을 처리합니다.또, 클라이언트의 액세스 레벨에 따라서 클라이언트를 제한하는 일도 맡습니다.터미널 서버는 설정된 소프트웨어 제한 정책을 준수하여 특정 사용자 그룹에만 특정 소프트웨어를 사용할 수 있도록 제한합니다.원격 세션 정보는 서버에 저장된 세션 디렉토리라고 하는 특수한 디렉토리에 저장됩니다.세션 디렉토리는 세션에 대한 상태 정보를 저장하기 위해 사용되며 중단된 세션을 재개하기 위해 사용할 수 있습니다.터미널 서버는 이러한 디렉토리도 관리해야 합니다.터미널 서버는 클러스터에서도 사용할 수 있습니다.[3]

Windows Server 2008 에서는, 대폭적인 재검토가 행해지고 있습니다.사용자가 로그인하는 동안 윈도우즈 서버 도메인 계정을 사용하여 로컬 시스템에 로그온한 경우 동일한 로그온의 자격 증명을 사용하여 원격 세션을 인증할 수 있습니다.단, 클라이언트 OS는 Windows Server 2008, Windows Vista 및 Windows 7로 제한되지만, 이를 위해서는 Windows Server 2008이 터미널 서버 OS여야 합니다.또한 터미널 서버는 RemoteApp이라는 기능을 통해 전체 데스크톱이 아닌 개별 프로그램에 연결할 수 있도록 구성할 수 있습니다.터미널 서비스 웹 액세스(TS Web Access)를 사용하면 웹 브라우저에서 RemoteApp 세션을 호출할 수 없습니다.서버에 도입된 RemoteApp 목록을 관리하고 목록을 최신 상태로 유지하는 TS Web Access Web Part 컨트롤이 포함되어 있습니다.터미널 서버는 윈도우즈 시스템 리소스 관리자와 통합되어 원격 [5]응용 프로그램의 리소스 사용을 억제할 수도 있습니다.

터미널 서버는 터미널 서버 매니저 Microsoft Management Console 스냅인에 의해 관리됩니다.로그인 요건을 설정하거나 리모트세션의 단일 인스턴스를 적용하기 위해 사용할 수 있습니다.또한 그룹 정책 또는 윈도우즈 Management Instrumentation을 사용하여 구성할 수도 있습니다.단, 클라이언트 버전의 Windows OS에서는 사용할 수 없습니다.서버는 커스터마이즈 [3]없이1개의 세션만 허용하고 리모트세션에서 사용자 계정의 권한을 적용하도록 사전에 설정되어 있습니다.

리모트 데스크톱 게이트웨이

원격 데스크톱 게이트웨이 서비스 구성 요소(RD 게이트웨이라고도 함)는 HTTPS [15]채널을 사용하여 RDP 세션을 터널링할 수 있습니다.이것에 의해, Transport Layer Security(TLS;[16] 트랜스포트층 시큐러티)로 세션을 캡슐화해, RDS 의 시큐러티가 향상됩니다.이 옵션을 사용하면 Internet Explorer를 RDP 클라이언트로 사용할 수도 있습니다.MacOS용 공식 MS RDP 클라이언트는 버전 8에서 RD 게이트웨이를 지원합니다.iOS 및 Android에서도 사용할 수 있습니다.

이 기능은 Windows Server 2008 및 Windows Home Server 제품에 도입되었습니다.

2021년 10월, FreeRDP 프로젝트의 주된 공헌자인 Thincast는 Linux [17]상에서 네이티브로 동작하는 최초의 리모트 데스크톱 게이트웨이 솔루션을 발표했습니다.

리모트 데스크톱 HTML5 웹 클라이언트

2018년 말에 Microsoft는 원격 데스크톱 HTML5 웹 클라이언트를 출시했습니다.이 클라이언트를 통해 사용자는 설치된 원격 데스크톱 [18][19]클라이언트를 사용하지 않고도 원격 애플리케이션이나 원격 데스크톱에 연결할 수 있습니다.웹 클라이언트는 TLS 보안 포트 443을 사용하며 트래픽을 전송하기 위해 RD 게이트웨이를 사용하지 않고 원격 [20][21]데스크톱 서비스의 원격 데스크톱 세션 호스트 측면에만 의존합니다.

역할

리모트 데스크톱 게이트웨이
권한이 있는 사용자는 전용 네트워크 또는 인터넷을 통해 가상 데스크톱, Remote-App 프로그램 및 세션 기반 데스크톱에 연결할 수 있습니다.
원격 데스크톱 연결 브로커 역할
사용자가 기존 가상 데스크톱, RemoteApp 프로그램 및 세션 기반 데스크톱에 다시 연결할 수 있습니다.세션 컬렉션의 RD 세션 호스트 서버 또는 풀링된 가상 데스크톱 간에 부하를 균등하게 분산할 수 있으며, 가상 데스크톱 컬렉션의 가상 데스크톱에 액세스할 수 있습니다.
원격 데스크톱 세션 호스트
서버가 RemoteApp 프로그램을 세션 기반 데스크톱으로 호스팅할 수 있도록 합니다.사용자는 세션 컬렉션의 RD 세션 호스트 서버에 연결하여 프로그램을 실행하고 파일을 저장하며 해당 서버에서 리소스를 사용할 수 있습니다.사용자는 원격 데스크톱 연결 클라이언트 또는 RemoteApp 프로그램을 사용하여 원격 데스크톱 세션 호스트 서버에 액세스할 수 있습니다.
리모트 데스크톱 가상화 호스트
RemoteApp 및 데스크톱 연결을 사용하여 가상 데스크톱에 연결할 수 있습니다.
리모트 데스크톱 웹 액세스
사용자가 시작 메뉴 또는 웹 브라우저를 통해 RemoteApp 및 데스크톱 연결에 액세스할 수 있습니다.RemoteApp 및 데스크톱 연결은 RemoteApp 프로그램, 세션 기반 데스크톱 및 가상 데스크톱에 대한 사용자 지정 보기를 제공합니다.
리모트 데스크톱 라이선스
각 디바이스 또는 사용자가 리모트데스크탑 세션호스트 서버에 접속하기 위해서 필요한 RDS Client Access License(RDS CAL; 클라이언트액세스 라이센스)를 관리할 수 있도록 합니다.RDS CAL은 Remote Desktop Licensing Manager [22]응용 프로그램을 사용하여 관리됩니다.

리모트 앱

RemoteApp(또는 TS RemoteApp)은 RDS의 특수 모드로, Windows Server 2008 R2 이상에서 사용할 수 있으며 원격 세션 구성이 클라이언트 운영 체제에 통합됩니다.RDP 6.1 클라이언트에는 Windows XP SP3, KB952155(Windows XP SP2 [23]사용자용), Windows Vista SP1 및 Windows Server 2008이 포함되어 있습니다.RemoteApp용 UI는 로컬 데스크톱 위의 창에 렌더링되며 로컬 애플리케이션의 다른 창과 마찬가지로 관리됩니다.결과적으로 리모트 애플리케이션은 로컬애플리케이션과 거의 동일하게 동작합니다.리모트 세션을 확립하고 로컬리소스를 리모트애플리케이션으로 리다이렉트 하는 작업은 최종 사용자에게 [24]투과적입니다.단일 RemoteApp 세션에서 여러 애플리케이션을 시작할 수 있으며, 각 세션마다 고유한 [25]창이 있습니다.

RemoteApp은 다음 중 하나로 패키징할 수 있습니다..rdp파일을 작성하거나 배포하다.msi Windows Installer 패키지.패키징된 경우.rdp파일(RemoteApp 서버의 주소, 사용할 인증 체계 및 기타 설정 포함)을 두 번 클릭하여 RemoteApp을 시작할 수 있습니다.원격 데스크톱 연결 클라이언트를 호출하고 서버에 연결하여 UI를 렌더링합니다.RemoteApp은 Windows Installer 데이터베이스로 패키징할 수도 있습니다. 데이터베이스는 RemoteApp을 시작 메뉴에 등록하고 바로 가기를 생성하여 시작할 수 있습니다.RemoteApp은 파일 형식 또는 URI의 핸들러로도 등록할 수 있습니다.RemoteApp에 등록된 파일을 열면 먼저 원격 데스크톱 연결이 호출되고 터미널 서버에 연결한 다음 파일이 열립니다.원격 데스크톱을 통해 액세스할 수 있는 모든 애플리케이션은 RemoteApp으로 [24]사용할 수 있습니다.

Windows 7에는 RemoteApp 퍼블리싱에 대한 기본 지원이 포함되어 있지만 Microsoft Windows [26]클라이언트 버전에는 RemoteApp 관리 콘솔이 없으므로 레지스트리에서 수동으로 사용하도록 설정해야 합니다.

Windows 데스크톱 공유

Windows Vista 이후에서는 터미널 서비스에는 Windows 데스크톱 공유라고 불리는 여러 파티의 데스크톱 공유 기능도 포함되어 있습니다.터미널 서비스마다 또한 RDP접속에 있어 새로운 사용자 세션을 만들어 내는 것과는 달리, Windows데스크 톱 공유 새로운 세션을 만들지 않고 데스크 톱게 하거나, 그것의 하위 집합, RDP.[27]Windows데스크 톱 공유를 이용할 수 있는 전체 데스크 톱, sp을 공유하기 위해 사용할 수 있는 현재 로그인한 사용자의 맥락 속에서 원격 세션을 개최할 수 있다.ecific 영역 또는 특정 [28]응용 프로그램.Windows 데스크톱 공유를 사용하여 멀티 모니터 데스크톱을 공유할 수도 있습니다.애플리케이션을 (데스크탑 전체가 아닌) 개별적으로 공유하는 경우 창은 서버와 클라이언트 [28]측에서 독립적으로(최소화 또는 최대화 여부에 관계없이) 관리됩니다.

기능은 공개 API를 통해서만 제공되며, 모든 애플리케이션에서 화면 공유 기능을 제공할 수 있습니다.Windows Desktop Sharing API는 다음 두 가지 개체를 표시합니다.RDPSession공유 세션과RDPViewer시청자를 위해서요.하나의 Session 개체에 대해 여러 뷰어 개체를 인스턴스화할 수 있습니다.뷰어는 스크린캐스트처럼 애플리케이션을 시청할 수 있는 수동 뷰어 또는 원격 애플리케이션과 실시간으로 [27]대화할 수 있는 인터랙티브 뷰어 중 하나입니다.RDPSession오브젝트에는 다음과 같이 표현되는 모든 공유 응용 프로그램이 포함됩니다.Application오브젝트, 각 오브젝트Window화면상의 창을 나타내는 오브젝트.응용 프로그램별 필터는 응용 프로그램 Windows를 캡처하여 다음과 같이 패키지화합니다.Window오브젝트[29]뷰어는 공유 세션에 연결하기 전에 자신을 인증해야 합니다.이거는 VIP를 생성함으로써 이루어집니다.Invitation사용방법RDPSession인증 티켓과 패스워드가 포함되어 있습니다.오브젝트는 시리얼화되어 뷰어에 송신됩니다.뷰어에게 송신되는 오브젝트는Invitation접속할 [27][29]때.

Windows Desktop Sharing API는 Windows Meeting Space 및 Windows Remote Assistance에서 네트워크 [28]피어 간에 응용 프로그램 공유 기능을 제공하기 위해 사용됩니다.

클라이언트 소프트웨어

원격 데스크톱 연결

원격 데스크톱 연결
Remote desktop connection icon.PNG
Remote Desktop Connection.png
Windows 8에서의 리모트 데스크톱 접속 클라이언트
개발자마이크로소프트
운영 체제Microsoft Windows
유형리모트 데스크톱 소프트웨어
웹 사이트docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/welcome-to-rds Edit this on Wikidata
MacOS의 원격 데스크톱 연결 클라이언트

리모트 데스크톱 커넥션(RDC, Remote Desktop 또는 Just RD,[30][31] 이전 Microsoft Terminal Services Client, mstsc 또는 tsclient)[32][33]은 RDS용 클라이언트 애플리케이션입니다.이것에 의해, 사용자는 터미널 서비스 서버를 실행하고 있는 네트워크 컴퓨터에 리모트로 로그인할 수 있습니다.RDC는 리모트시스템의 데스크톱인터페이스(또는 애플리케이션 GUI)를 로컬로 액세스 [3]한 것처럼 표시합니다.RDC는 리모트세션의 인가를 위한 통상의 유저명/패스워드에 가세해,[3] 인가에 스마트 카드의 사용도 서포트하고 있습니다.RDC 6.0에서는 리모트세션의 해상도를 리모트 컴퓨터의 설정과 독립적으로 설정할 수 있습니다.

버전 6.0에서는 Desktop Experience 컴포넌트가 리모트서버에 접속되어 있는 경우, 리모트 애플리케이션 유저 인터페이스 요소(어플리케이션의 창 테두리, Maximize, Minimize, Close 버튼 등)는 로컬 애플리케이션의 외관과 동일합니다.이 시나리오에서는 사용자가 [5]Aero를 실행하고 있는 Windows Vista 머신에서 서버에 접속하면 리모트애플리케이션은 Aero 테마를 사용합니다.최신 버전의 프로토콜은 32비트 색상의 UI 렌더링과 프린터, COM 포트, 디스크 드라이브, 마우스 및 키보드의 리소스 리디렉션을 지원합니다.리소스 재연결을 사용하면 원격 응용 프로그램이 로컬 시스템의 리소스를 사용할 수 있습니다.오디오도 리다이렉트 되어 리모트애플리케이션에 의해 생성된 사운드가 클라이언트시스템에서 [3][5]재생됩니다.게다가 리모트 세션은, 서버의 멀티 모니터 설정에 관계없이, 클라이언트 시스템의 복수의 모니터에 걸칠 수도 있습니다.RDC는 Windows Media Center(WMC) 리모트세션 접속에도 사용할 수 있습니다.단, WMC는 RDP를 사용하여 비디오를 스트리밍하지 않기 때문에 이 방법으로 표시할 수 있는 것은 어플리케이션뿐이며 미디어는 없습니다.

RDC는 UI 데이터와 키보드 및 마우스 입력을 인쇄 작업이나 파일 전송보다 우선시하여 응용 프로그램의 응답성을 높입니다.카메라, 휴대용 음악 플레이어, 스캐너 등의 플러그 앤 플레이 장치를 리디렉션하여 이러한 장치로부터의 입력을 [5]원격 애플리케이션에서도 사용할 수 있도록 합니다.RDC는 인터넷을 [34]통해 Windows Home Server RDP Gateway를 통해 노출되는 컴퓨터에 연결하는 데도 사용할 수 있습니다.마지막으로 편리한 숏컷이 몇 가지 있습니다.

  • 달성하려면Ctrl++AltDel 효과 리모트 데스크톱에서는 ++AltEnd 키 조합을 사용할 수 있습니다.
  • 원격 데스크톱의 전체 화면 모드와 창 모드를 번갈아 사용하려면 ++(AltBreak특정 HP 노트북에서는 FnAlt⇧ Shift+++)를 사용합니다.

기타 클라이언트

Microsoft 는, Windows 이외의 다양한 플랫폼용의 공식 클라이언트를 작성합니다.

  • 윈도[35][36] 모바일
  • MacOS: Mac용 Microsoft 리모트 데스크톱
  • 안드로이드:Microsoft 리모트 데스크톱
  • iOS 및 아이패드OS: Microsoft 리모트 데스크톱

다양한 플랫폼에 Microsoft 기능의 서브셋을 실장하는 클라이언트는, Microsoft 이외의 실장이 다수 행해지고 있습니다.가장 일반적인 것은 다음과 같습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Windows Remote Desktop Services spotlight". Retrieved 2010-11-18.
  2. ^ QuinnRadich. "Remote Desktop Sessions - Win32 apps". docs.microsoft.com. Retrieved 2022-07-09.
  3. ^ a b c d e f g h "Technical Overview of Terminal Services in Windows Server 2003". Microsoft. Archived from the original on 2003-01-26. Retrieved 2007-07-23.
  4. ^ a b "Remote Desktop Connection". PC World. IDG. 17 August 2011.
  5. ^ a b c d e "Whats new in Terminal Services in Windows Server 2008". Retrieved 2007-07-23.
  6. ^ a b Russel, Charlie; Zacker, Craig (2009). "4: Remote Desktop Services and VDI: Centralizing Desktop and Application Management" (PDF). Introducing Windows Server 2008 R2. Redmond, WA: Microsoft Press. Archived from the original (PDF) on 29 August 2017. Retrieved 11 January 2014.
  7. ^ "How to change the listening port for Remote Desktop". Retrieved 2010-11-18.
  8. ^ "Frequently Asked Questions about Remote Desktop". Microsoft. Retrieved 2007-07-23.
  9. ^ a b Russinovich, Mark; Solomon, David A.; Ionescu, Alex (2012). Windows Internals (6th ed.). Redmond, WA: Microsoft Press. pp. 20–21. ISBN 978-0-7356-4873-9.
  10. ^ "Architecture of Fast User Switching". Support. Microsoft. 15 January 2006. Retrieved 11 January 2014.
  11. ^ "Remote Services". Log me in 123.
  12. ^ "Citrix and Microsoft Sign Technology Collaboration and Licensing Agreement". Citrix. 2004-12-21. Archived from the original on 2011-07-05. Retrieved 2012-04-13.
  13. ^ "How Terminal Services Works". Microsoft. 2003-03-28. Retrieved 2007-07-23.
  14. ^ "Connection Configuration in Terminal Server". Support (5.0 ed.). Microsoft. 22 June 2014.
  15. ^ "Terminal Services Gateway (TS Gateway)". Microsoft TechNet. Retrieved 2009-09-10.
  16. ^ "Remote Desktop Protocol". Microsoft Developer Network (MSDN). Retrieved 2009-09-10.
  17. ^ "RD Gateway Documentation". Thincast. Retrieved 2021-10-17.
  18. ^ Waggoner, Rob. "Microsoft Has Released the HTML5-Based RDP Web Client". blog.mycloudit.com. Retrieved 2020-05-10.
  19. ^ "Remote Desktop HTML5 client on Windows Server 2019". msfreaks. 2018-10-06. Retrieved 2020-05-10.
  20. ^ "RD Web Client (HTML5) – New Features In 1.0.11". www.rdsgurus.com. Retrieved 2020-05-10.
  21. ^ Berson, Freek (2018-01-12). "The Microsoft Platform: HTML5 client for Microsoft Remote Desktop Services 2016: Remote Desktop Web Client". The Microsoft Platform. Retrieved 2020-05-10.
  22. ^ TechNet: 리모트 데스크톱 라이선스
  23. ^ "Description of the Remote Desktop Connection 6.1 client update for Terminal Services in Windows XP Service Pack 2". Retrieved 2010-11-18.
  24. ^ a b "Terminal Services RemoteApp (TS RemoteApp)". Retrieved 2007-07-23.
  25. ^ "Terminal Services RemoteApp Session Termination Logic". Retrieved 2007-10-02.
  26. ^ "How to enable RemoteApp (via RDP 7.0) within VirtualBox or VMWare running Windows 7, Vista SP1+ or Windows XP SP3". Retrieved 2010-11-18.
  27. ^ a b c "Windows Desktop Sharing". Retrieved 2007-10-11.
  28. ^ a b c "Windows Desktop Sharing API". Retrieved 2007-10-11.
  29. ^ a b "About Windows Desktop Sharing". Retrieved 2007-10-11.
  30. ^ "Remote Desktop Services - Access from anywhere". Microsoft.{{cite web}}: CS1 maint :url-status (링크)
  31. ^ "Get started with the Android client". Microsoft.{{cite web}}: CS1 maint :url-status (링크)
  32. ^ "Why doesn't the New Folder command work in the root of a redirected drive resource in a Remote Desktop session?". The Old New Thing. Microsoft. 17 December 2013. Retrieved 18 December 2013.
  33. ^ Savill, John (1 October 2008). The Complete Guide to Windows Server 2008. Pearson Education. p. 1752. ISBN 978-0-13-279758-0. Retrieved 1 June 2012. Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008 all contain the RDC tool, mstsc.exe [...] MSTSC in the filename mstsc.exe stands for Microsoft Terminal Services Client.
  34. ^ "Remote Desktop Connection". Remote Support.
  35. ^ Drager, Dave (27 March 2008). "How to Remotely Control your Mobile Phone from Desktop". MakeUseOf. Retrieved 27 January 2022.
  36. ^ Miniman, Brandon (2009-03-16). "Tutorial: Setting up Remote Desktop in Windows Mobile". PocketNow. Archived from the original on 2009-08-01. Retrieved 27 January 2022.

외부 링크