リモート デスクトップ サービス別名ターミナル サービス
開発元マイクロソフト
対応OSMicrosoft Windows
サービス名TermService
種別リモートデスクトップ
公式サイトRemote Desktop Services
リモート デスクトップ サービスとは、Windowsの画面を遠隔操作できるリモートデスクトップ機能である。英:Remote Desktop Services、RDS、旧称:ターミナル サービス、英:Terminal Servicesと称し[1]、マイクロソフトが開発・提供している。Windows Server 2008 R2 より名称がターミナル サービスからリモート デスクトップ サービスに変更になった。 RDSは、マイクロソフトによるシンクライアントアーキテクチャの実装であり、Windowsソフトウェア、およびRDSを実行しているコンピューターのデスクトップ全体が、Remote Desktop Protocol(RDP)をサポートする任意のリモートクライアントマシンからアクセスできるようになっている。ユーザーインターフェイスは、サーバからクライアントシステムに表示され、逆にクライアントシステムからの入力がサーバに送信される。ソフトウェアの実行はサーバ側で行われる[2]。これは、コンピュータプログラムがオンデマンドでクライアントにストリーミングされ、クライアントマシンで実行されるMicrosoft App-V
概要
RDPはもともと米国シトリックス・システムズが複数の端末から複数ユーザでログオンするための拡張機能としてWindows NT 3.51向けに開発した『WinFrame』に端を発する技術である。1997年にマイクロソフトとシトリックス・システムズでこの技術の共同開発に踏み切り、それ以後、Windows 2000 Server以降ではオペレーティングシステム (OS) の標準機能として取り込まれた。『WinFrame』という商品自体は『MetaFrame』さらに『Citrix Presentation Server』と名前を変え、現在に至る。
Windowsには、RDSを使用する3つのクライアントコンポーネントが含まれる。
Windowsリモートアシスタンス(英語版)
リモートデスクトップ接続(RDC)
ユーザーの簡易切り替え(英語版)
最初の2つは、ユーザーがネットワーク経由でリモートコンピュータを制御できるようにする個別のユーティリティである。リモートアシスタンスの場合、リモートユーザーは招待を受け、同じセッション内で招待者と共同で招待者のデスクトップの制御を行う。一方、RDCの場合、リモートユーザーはリモートコンピュータで新しいセッションを開き、ユーザーアカウントが持つ権限が付与される[2][3][4]。ユーザーの簡易切り替えにより、ユーザーはソフトウェアを終了してログアウトすることなく、ローカルコンピューター上のユーザーアカウントを切り替えることができる。ユーザーの簡易切り替えはWinlogonの一部であり、RDSを使用してユーザーの簡易切り替えを実現する[5][6]。サードパーティ開発者も、RDS用のクライアントソフトウェアを作成している。たとえば、rdesktopはUNIXプラットフォームをサポートする。
通常フレームレートは30FPSに制限されているが、サーバー側の制限を60FPSに変更する手順[7]が公開されている。 ターミナルサーバは、ターミナルサービスのサーバコンポーネントである。クライアントの認証と、アプリケーションをリモートで利用できるように処理する。また、クライアントが持つ権限レベルに応じてクライアントができる作業に制限をかけることもできる。ターミナルサーバは、構成されたソフトウェア制限ポリシーを尊重して、特定のソフトウェアを特定のユーザーグループのみ利用できるように制限する。 リモートデスクトップゲートウェイサービスコンポーネントは、RDゲートウェイとしても知られ、HTTPSチャネルを使ってRDPセッションをトンネリングする[8]。これにより、セッションがTransport Layer Security(TLS)でカプセル化されるため、RDSのセキュリティが向上する[9]。そのためInternet ExplorerをRDPクライアントとして使用する選択肢も可能になる。macOS用の公式MSRDPクライアントは、バージョン8以降のRDゲートウェイをサポートする。これはiOSおよびAndroidでも使用できる。 この機能は、Windows Server 2008およびWindows Home Serverで導入された。 マイクロソフトは2018年後半にリモートデスクトップHTML5 Webクライアントをリリースした。このクライアントを使うと、ユーザーはインストールされているリモートデスクトップクライアントを使用せずに、リモートアプリまたはリモートデスクトップに接続できる[10][11]。WebクライアントはTLSで保護されたポート443を使用し、RDゲートウェイを使用せずにリモートデスクトップサービスのリモートデスクトップセッションホストとの通信が可能になる[12][13]。 [14] RemoteApp(またはTS RemoteApp)は、Windows Server 2008 R2以降で使用できるRDSの特別なモードであり、リモートセッション構成がクライアントオペレーティングシステムに統合されている。 Windows Vista以降では、ターミナルサービスは、Windowsデスクトップ共有として知られる複数人のデスクトップ共有機能を含む。RDP接続ごとに新しいユーザーセッションを作成するターミナルサービスとは異なり、Windowsデスクトップ共有では、新しいセッションを作成せずに、現在ログインしているユーザーのコンテキストでリモートセッションをホストし、RDPを介してデスクトップまたはそのサブセットを使えるようにする[15]。Windowsデスクトップ共有は、デスクトップ全体、特定の領域のみ、または特定のアプリケーションのみを共有するために使用できる[16]。 GPUを仮想化し、高度なグラフィックス機能を利用できるRemoteFX リモートデスクトップ接続開発元マイクロソフト
サーバコンポーネント
ターミナルサーバ
リモートデスクトップゲートウェイ
リモート デスクトップ HTML5 Web クライアント
ロール
Remote Desktop Gateway
Remote Desktop Connection Broker Role
Remote Desktop Session Host
Remote Desktop Virtualization Host
Remote Desktop Web Access
Remote Desktop Licensing
RemoteApp
Windowsデスクトップ共有
RemoteFX
クライアントソフトウェア
リモートデスクトップ接続
対応OSMicrosoft Windows
種別リモートデスクトップ
公式サイトdocs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/welcome-to-rds
テンプレートを表示
Size:67 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)』
担当:undef