Repolode
neutrinolabs

neutrinolabs/xrdp

標準的なMicrosoft RDPクライアントからLinuxマシンにグラフィカルなリモートログインを提供する、オープンソースのRDPサーバーです。

代替できる製品:Microsoft Remote Desktop

スター
6,766
フォーク
1,785
未解決の Issue
302
最終コミット
18 時間前

これは何?

xrdpはMicrosoft Remote Desktop Protocol(RDP)を介してLinuxマシンへのグラフィカルログインを提供し、さまざまなRDPクライアントからフルデスクトップセッションにアクセスできるようにします。対応クライアントにはFreeRDP、rdesktop、KRDC、NeutrinoRDP、Windows MSTSCが含まれ、RDP通信はデフォルトでTLSにより暗号化されます。

基本的なログインに加えて、既存セッションへの再接続、接続時または接続中のセッションサイズ変更、ほかのRDPサーバーやVNCサーバーへの接続のプロキシに対応しています。また、双方向のクリップボード転送、ドライブリダイレクト、オーディオとマイクのリダイレクトもサポートしており、後者の利用には追加のPulseAudioモジュールをビルドする必要があります。

主な対象はx86、x86-64、ARM上のGNU/Linuxです。デスクトップの完全なアクセラレーションには、別途xorgxrdp Xorgモジュールが必要です。また、デフォルトのレガシーログインに代わる選択肢として、LVGLベースのログイン画面も利用できます。

主な機能

  • 01FreeRDP、Windows MSTSCなどのクライアントに対応した、LinuxデスクトップへのグラフィカルなRDPログイン。
  • 02デフォルトでTLS暗号化されるRDP通信。
  • 03セッションへの再接続と、接続時または接続中のサイズ変更。
  • 04双方向のクリップボード転送、ドライブリダイレクト、オーディオ/マイクのリダイレクト。
  • 05ほかのサーバーへのRDPおよびVNC接続のプロキシ。

ユースケース

  • Windows、macOS、iOS、Androidの標準RDPクライアントを使った、Linuxデスクトップへのリモートアクセス。
  • 研究室やオフィスのLinuxワークステーションへのグラフィカルなリモートアクセスの提供。
  • 単一のゲートウェイを経由した、内部サーバーへのRDPまたはVNC接続のプロキシ。

クイックスタート

  1. 1

    Ubuntu または Debian に xrdp をインストールする

    apt install xrdp
  2. 2

    Fedora、RHEL または派生ディストリビューションに xrdp をインストールする(Fedora 以外では、先に EPEL を有効にする)

    dnf install xrdp

使う前に知っておきたいこと

  • 主に GNU/Linux を対象としており、その他のプラットフォームは主な対象ではありません。
  • 完全なアクセラレーション機能を利用するには xorgxrdp が必要です。また、オーディオリダイレクトには追加モジュールのビルドが必要です。

トピック

よくある質問

xrdp とは?
標準的なMicrosoft RDPクライアントからLinuxマシンにグラフィカルなリモートログインを提供する、オープンソースのRDPサーバーです。 xrdpはMicrosoft Remote Desktop Protocol(RDP)を介してLinuxマシンへのグラフィカルログインを提供し、さまざまなRDPクライアントからフルデスクトップセッションにアクセスできるようにします。対応クライアントにはFreeRDP、rdesktop、KRDC、NeutrinoRDP、Windows MSTSCが含まれ、RDP通信はデフォルトでTLSにより暗号化されます。
xrdp は無料で使えますか?ライセンスは?
xrdp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
xrdp は今もメンテナンスされていますか?
活発にメンテナンス中。xrdp の最終コミットは 2026年10月21日 です。
xrdp は何に使えますか?
Windows、macOS、iOS、Androidの標準RDPクライアントを使った、Linuxデスクトップへのリモートアクセス。 研究室やオフィスのLinuxワークステーションへのグラフィカルなリモートアクセスの提供。 単一のゲートウェイを経由した、内部サーバーへのRDPまたはVNC接続のプロキシ。
xrdp のインストール方法は?
Ubuntu または Debian に xrdp をインストールする: apt install xrdp Fedora、RHEL または派生ディストリビューションに xrdp をインストールする(Fedora 以外では、先に EPEL を有効にする): dnf install xrdp
xrdp はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/neutrinolabs/xrdp

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト