リモートデスクトップに接続する必要がある場合、XRDPが助けてくれます。このツールはX Remote Desktop Protocolの略で、オープンなリモートデスクトッププロトコルです。これを使用することで、リモートユーザーとしてネットワーク越しにLinuxのグラフィカルデスクトップに接続できます。ここでは、LinuxにxRDPをインストールするプロセスを見ていきます(特に、Ubuntu 22.04オペレーティングシステムへのインストールを見ていきます)。LinuxにXRDPをインストールする方法は次のとおりです:

XRDPのインストール

Linuxディストリビューションのパッケージマネージャを使用してXRDPパッケージをインストールします。例えば、Ubuntuの場合、以下に説明するコマンドを使用して行うことができます(最初にパッケージを更新することをお勧めします):

sudo apt update

sudo apt install xrdp

XRDPサービスの設定

XRDPをインストールした後、自動的に起動することが重要です。そうでない場合は、手動で起動してみてください。次のコマンドを使用します:

sudo systemctl start xrdp

システム起動時にXRDPが毎回実行されるようにするには、次の簡単なコマンドを実行します:

sudo systemctl enable xrdp

次のような応答が得られます

接続の確認

前の2つのコマンドを正常に実行した後、XRDPがインストールされて実行中であることを確認できるはずです。次に、別のコンピュータから任意のRDPクライアントを使用してリモートデスクトップに接続してみることをお勧めします。サーバーのIPアドレスとLinuxユーザーの資格情報を入力します。

ファイアウォールの設定

ファイアウォールが有効になっている場合は、ポート3389(RDPポート)での受信接続を許可していることを確認してください。これを行うには、次のコマンドを使用します:

ufw allow from 192.168.1.0/24 to any port 3389

次のような応答が得られます

この記事では、LinuxにXRDPをインストールして構成するための基本的な手順を説明しました。これにより、任意のRDPクライアントを使用してリモートでLinuxデスクトップに接続できるようになります。あなたのxRDP接続は次のようになります