50% off 全プラン、期間限定。料金は $2.48/mo
8分残り
リモートアクセスとワークスペース

Ubuntu に Xrdp をインストールする最も簡単な方法 🛠

リリー・カーネル By リリー・カーネル 8分で読める 2025年7月22日に更新
Ubuntu 20.04 に Xrdp をインストールする簡単ガイド

技術の世界で生きる私たちは、かなり遠くに位置するシステムやデバイスにアクセスできるべきです。リモートデスクトッププロトコル(RDP)を使うとリモートシステムのデスクトップにアクセスできます。では、Linuxを使う場合はどうすればよいでしょうか。xrdpサービスを使うことで対応できます。この記事ではUbuntu 20.04にxrdpをインストールする方法をステップバイステップで説明しますが、その前にxrdpとは何か、どのように役立つのかについて説明します。

Xrdpとは何ですか?

Xrdpはオープンソースのグラフィカルログインツールです。これを使用することで、Linuxデスクトップにリモートアクセスできます。そのためには、RDPクライアントを使用する必要があります。さらに、xrdpはMicrosoft RDPを使用してリモートマシンへのログインを提供します。RDPについて、それが何であるか、またはその他の関連する概念について詳しく知りたい場合は RDP のベストプロバイダーこのプロトコルに関する他の記事をお読みください。ただし、このガイドではxrdp Ubuntu 20.4をステップバイステップのチュートリアルでインストールする方法を主に説明したいと考えています。

Xrdpの利点

  • デバイスの監視、制御、保守が簡単
  • 迅速なトラブルシューティングが可能 
  • 接続されたデバイス、サーバー、またはネットワーク上のファイルに簡単にアクセスできます
  • 運用コストの削減

つまり、xrdpは非常に役立つもので、Ubuntu 20.4にxrdpをインストールする方法を知ることは重要です。以下のセクションで説明します。

こちらもご覧ください: Debian RDPサーバーの紹介

Ubuntuにxrdpをインストールするには?

Ubuntu 20.4にxrdpをインストールするために必要なステップに進む前に、Ubuntu 20.4デスクトップがすでにシステムにインストールされているコピーが必要です。注意: デスクトップ環境を含まない最小インストールがある場合は GUIGNOMEなどのデスクトップ環境をインストールすることをお勧めします。

手動インストール手順またはスクリプトを使用した自動インストールを使用できます。

自動インストールの場合は、まずGNOMEまたはXFCEのいずれかを選択する必要があります。どちらのオプションもデスクトップ環境をインストールした後、xrdpをインストールします。

GNOMEを使用する場合は、次のコマンドを入力します:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh

XFCEを使用する場合は、次のコマンドを入力します:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh

手動でインストールする場合は、このヘルプガイドを提供しています。

ステップ1:デスクトップ環境をインストール

以下のコマンドを使用して、Ubuntu デスクトップ環境をインストールできます:

sudo apt install ubuntu-desktop

ステップ2:Ubuntu 20.04にXrdpをインストール

まず、ターミナルを開き、以下のコマンドを実行して Linux に Xrdp をインストールします:

sudo apt install xrdp

インストールを続行するかどうかを確認されます。'Y' キーを押してEnterを押し、Xrdp セットアップの残りの手順を続行してください。

Ubuntu上にxrdpをインストールする
Ubuntu に Xrdp をインストール

インストール後、以下のコマンドを実行して Xrdp サービスを確認します。サービスは自動的に起動されます:

sudo systemctl status xrdp
Verify-Xrdp-Status-on-Ubuntu
Ubuntu 上の Xrdp ステータスを確認

上記の出力は、xrdp デーモンがアクティブで実行中であることを示しています。

ステップ3:Ubuntu 20.04のXrdpを設定

SSL 証明書キーが SSL 証明書キーがシステムにインストールされると - ssl-cert-snakeoil.key あなたの中に配置されています /etc/ssl/private/ フォルダに追加する必要があります。xrdp ユーザーを ssl-cert グループに追加して、ユーザーがファイルを読み取り可能にしてください:

sudo adduser xrdp ssl-cert
ユーザーをグループに追加した場合の出力
Xrdp ユーザーを SSL 証明書グループに追加

ステップ4:ファイアウォールを調整

Xrdp はポート 3389 でリッスンしています。UFW ファイアウォールの背後にいる場合は、RDP クライアントからの受信トラフィックを許可するようにポートを開く必要があります。この例では、サブネット全体から Ubuntu システムへのトラフィックを許可します。

sudo ufw allow from 192.168.2.0/24 to any port 3389

その後、ファイアウォールをリロードして、ポートが開いていることを確認します:

sudo ufw reload
sudo ufw status
Ubuntu ファイアウォール上の Xrdp ポート開放
Ubuntu ファイアウォール上の Xrdp ポートを開く

ステップ5:RDPクライアント経由でリモートUbuntuデスクトップにアクセス

この時点で、Windows 10 からリモートデスクトップクライアントを使用して Ubuntu デスクトップシステムにアクセスする必要があります。ただし、これを行う前に、Ubuntu 20.04 からログアウトしていることを確認してください。xrdp は 1つのXセッション.

次に、クライアントを起動してリモートシステムの IP アドレスを入力します。下図に示す [接続] ボタンをクリックしてください。

リモート Ubuntu システムを RDP で接続
リモート Ubuntu システムを RDP で接続

この手順で、リモートシステムの識別情報を検証するのに役立つポップアップウィンドウが表示されます。証明書エラーは無視して [次へ] ボタンをクリックし、システム用に Xrdp Ubuntu 20.4 をインストールする残りの手順を続行してください。

リモート Ubuntu システムの識別情報を確認
リモート Ubuntu システムの識別情報を確認中

ステップ6: 最終認証

Xrdp ログインページでログイン認証情報を入力し、Ok ボタンをクリックしてください。

Ubuntu ログイン情報を入力
Ubuntu ログイン情報を入力

Ubuntu デスクトップの背景の代わりに黒い画面が表示される場合があることに注意してください。黒い Ubuntu 画面が表示された場合でも心配しないでください。以下の手順で修正できます。 /etc/xrdp/startwm.sh リモートシステム用スクリプトを編集してください。

sudo vim /etc/xrdp/startwm.sh

テスト実行するコマンドの直前に以下の 2 行を追加してください。 Xsession下記の通り。

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
Ubuntu 黒い画面を修正
Ubuntu 黒い画面を修正

ファイルを保存して終了した後、以下のコマンドで xrdp サービスを再起動する必要があります。

sudo systemctl restart xrdp

次のステップでは、最初から接続を開始してください。初回認証後、以下に示すように再度認証する必要があります。

Ubuntu-login
Ubuntuログイン

このステップで xrdp Ubuntu 20.04 をインストールするには、認証情報を入力し、認証ボタンをクリックしてください。そうするとリモート Ubuntu デスクトップの画面に移動します。

リモート Ubuntu デスクトップ共有 (1)
リモート Ubuntu デスクトップ共有

xrdp Ubuntu 20.04 のインストール方法については以上のステップで説明しました。他のシステムにリモートでアクセスするための方法について知りたい場合があるかもしれません。このガイドは xrdp Ubuntu 20.04 とリモートデスクトップのインストール方法を説明していますが、RDP と VNC (Virtual Networking Computing) はどちらも人気のあるリモートデスクトップ標準であることを知っておく必要があります。RDP と VNC にはいくつかの大きな違いがあるため、その機能の要点を詳しく比較することは有益です。

RDP-vps リモートデスクトップが必要ですか?

99.95%の稼働率を誇る高速で信頼性の高いRDPサーバー。米国、ヨーロッパ、アジアの主要都市で、どこからでもデスクトップを持ち運べます。

RDPサーバーを取得する

RDPとVNCの主な違いは何ですか? 

RDP と VNC を比較する際には複数の違いがあり、ここではそれらを列挙します。

RDP対VNC: 速度

RDP は高速で、仮想化に最適な選択肢です。 複数の利点があります。命令セットが小さく、ネットワーク効率が高く、VNC でピクセルを送信する場合よりも帯域幅の使用量が少ないです。RDP ではスクリーン共有はできませんが、ユーザーに異なるプロファイルを割り当てることで、RDP を使用して サーバー上で利用可能なリソースを共有でき、仮想化に最適です。

RDP対VNC: プラットフォーム独立性

VNC はプラットフォーム非依存で、すべてのオペレーティングシステムにフレームバッファが存在します。そのため、使用するOS に関わらずユーザーエクスペリエンスは変わりません。

RDP対VNC: セキュリティ

RDP はセキュアなオプションとして知られており、Secure Sockets Layer/Transport Layer Security (SSL/TLS) をサポートし、各アップデートでセキュリティが向上します。一部の VNC ソフトウェアは Secure Shell (SSH) を実装していますが、すべてがこれを実装しているわけではないため、VNC は RDP よりも脆弱になる可能性があります。

xrdp Ubuntu 20.04 リモートデスクトップ構成に関するこのセクションでは、RDP と VNC の主な違いについて簡単に説明しました。より詳しく知りたい場合は、当社の RDP と VNC の比較記事 を参照して、要件に基づいて最適なリモートデスクトップテクノロジーを選択できます。

おさらい: xrdp Ubuntu 20.04 リモートデスクトップのインストール

リモートデスクトップアクセスにより、ユーザーは他の場所からリモートデバイスにアクセスできます。このチュートリアルは主に xrdp Ubuntu 20.04 のインストール方法に焦点を当てており、Linux マシンのリモートアクセスを活用するのに役立ちます。さらに、RDP と VNC の違いについても説明し、これらの重要な標準をより詳しく理解できるようにしています。当社の信頼できる RDP VPS プラン を使用すれば、レイテンシーが最小限に抑えられた安定した高速なリモートデスクトップ接続を実現できます。

Cloudzy では、手頃な価格で最高のプランを提供するために最善を尽くしています。当社の RDP VPS ソリューションは、稼働率保証 (99.95%)、世界中の 12 ヶ所のデータセンター、超高速 SSD ストレージ、充実した帯域幅、14 日間の返金保証、24 時間 365 日のテクニカルサポートなど、複数の利点をもたらします。これ以上遅延させず、わずか $7.95 から RDP VPS をご利用ください。

よくあるご質問

Ubuntu 20.04にxrdpをインストールするには?

xrdp Ubuntu 20.04 をインストールする手順は以下の通りです:

  1. デスクトップ環境をインストール
  2. Ubuntu に XRDP をインストール
  3. Xrdpを設定
  4. ファイアウォール設定を調整する
  5. リモートデスクトップに接続

xrdpはどのポートを使用しますか?

xrdpリッスン中 3389ポートRDP クライアントからの受信トラフィックを許可するよう、ファイアウォール設定の調整が必要な場合があります。

xrdpはどのように機能しますか?

簡単に言うと、xrdp はオープンソースのソリューションで、Windows RDP を使用しながら Linux マシンへのリモートアクセスを実現します。

Ubuntu 20.04でxrdpの黒画面の問題を修正するには?

Ubuntu リモートデスクトップをインストールする手順を進めていると、黒い画面が表示されることがあります。これを解決するには /etc/xrdp/startwm.sh を修正して、同じユーザーで 2 つのセッションを並行実行させることで対応できます。

共有

ブログから最新記事

読み続ける。

セキュリティリスク解説:Chrome Remote Desktopは安全? Googleロゴが未来的なシールドと南京錠に表示されている機能画像、Cloudzyブランディング付き。
リモートアクセスとワークスペース

Chrome Remote Desktopは安全?セキュリティリスク解説

Chrome Remote Desktopを検索して「セキュリティリスク」というフレーズが付いているのを見つけたのですね。妥当な質問です。正確な答えが必要です。

レクサ サイラスレクサ サイラス 12分で読める
サーバーラックと浮遊するUIスクリーンが表示されたダークブルーのテックバナー。「完全ガイド - VDIとVMの違い」というラベルが付いており、Cloudzyロゴがあります。
リモートアクセスとワークスペース

VDIとVMの違いとは(2026年ガイド)

企業はリモートワーフォースを保護しながらバックエンドリソースをスケーリングするために予算を使い果たしています。仮想マシン(VM)は独立したコンピュート環境として機能する分離されたコンピュート環境です。

レクサ サイラスレクサ サイラス 12分で読める
AnyDeskとTeamViewerの機能比較画像。2つのプラットフォームが並べて比較されており、Cloudzyロゴ、タグライン、説明が含まれています。
リモートアクセスとワークスペース

AnyDesk vs. TeamViewer:動作方法と2026年の最適な選択肢

世界の反対側にいるとき、自宅やオフィスのパソコンに緊急でアクセスする必要があるのに、すぐに接続する方法がない状況を想像してください。このような問題を解決するためのソリューションはいくつかあります

ジム・シュワルツジム・シュワルツ 15分で読める

デプロイの準備はできていますか? $2.48/月からの価格

2008年創業の独立系クラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。