Ubuntuの18.04でリモートデスクトップサービスXRDPをインストールする方法

XRDPを使用すると、グラフィカルリモートシステムを制御することを可能にするMicrosoftリモートデスクトッププロトコル(RDP)のオープンソース実装です。使用RDPは、あなたがローカルコンピュータにログオンしているのと同様に、リモートコンピュータにログオンし、実際のデスクトップセッションを作成することができます。

オープンソースのソリューションは、リモートデスクトップアクセスする場合は、使用してVNCを

デスクトップ環境をインストールします

通常、Linuxサーバは、デスクトップ環境をインストールしていません。私たちの最初のステップは、軽量X11デスクトップ環境をインストールすることで、バックエンドXRDPとして機能します。

Ubuntuのリポジトリには、いくつかのデスクトップ環境(DE)を持っています。私たちは、Xfceのをインストールします。これは、リモートサーバー上で使用するための理想的な、高速で安定しており、軽量なデスクトップ環境です。

sudo権限を持つユーザーとして、サーバー上のXfceをインストールするには、次のコマンドを入力します。

須藤はapt更新
須藤はaptインストールXFCE4 XFCE4-グッズのxorgのdbus-X11のX11-のxserver-utilsの

お使いのシステムに応じて、ダウンロードしてインストールXfceのパッケージには多少時間がかかります。

インストールXRDP

XRDPパッケージは、デフォルトのUbuntuのリポジトリで利用可能です。それをインストールするには、実行します。

sudoはaptのXRDPインストール

インストールプロセスが完了したら、XRDPサービスが自動的に起動します。あなたはXRDPは、実行中の場合は次のように入力して、これを確認することができます:

sudoのsystemctlステータスXRDP

出力は次のようになります。

●xrdp.service - XRDPデーモン
   ロード:ロード(/lib/systemd/system/xrdp.service;有効;ベンダーのプリセット:有効)
   アクティブ:アクティブ(ランニング)日2019年7月28日22時40分53秒UTC以来。4分の21S前
     ドキュメント:男性:XRDP(8)
           男性:xrdp.ini(5)
  ...

設定XRDP

の/ etc / XRDPディレクトリにあるXRDP設定ファイル。基本的なXRDP接続については、我々は唯一のXfceを使用するようにXRDPを設定する必要があります。これを行うには、テキストエディタで次のファイルを開きます。

/etc/xrdp/xrdp.iniファイル

sudoのナノ/etc/xrdp/xrdp.ini

ファイルの末尾に次の行を追加します。

execのstartxfce4 

ファイルを保存し、XRDPサービスを再起動します。

sudoのsystemctl再起動XRDP

ファイアウォールを設定

デフォルトでは、XRDPは、すべてのインターフェイス上で3389ポートをリスニング。あなたがUbuntuのサーバー上で(あなたはいつもそうする必要があります)ファイアウォールを実行している場合は、XRDPポート上のトラフィックを有効にするルールを追加する必要があります。

特定のIPアドレスまたはIP範囲からXRDPサーバへのアクセスを許可するには、この例では192.168.1.0/24は、次のコマンドを実行します。

sudoのUFW 192.168.1.0/24からの任意のポート3389を許可します

あなたはどこからでも(セキュリティ上の理由と強く推奨されます)アクセスを許可する場合は、実行します。

sudoのUFWは3389を許可します

セキュリティを向上させるために、あなたはXRDPを設定することを検討することができ、同じポート上のサーバーに転送し、localhostのみにSSHトンネルを作成するために、リッスン、トンネルは、ローカルコンピュータのポート3389上のトラフィックから安全になります。別のオプションは、OpenVPNのセキュリティをインストールし、専用のネットワークXRDPを介してサーバに接続することです。

サーバーへの接続XRDP

今、あなたはXRDPサーバを設定したこと、XRDPクライアントを開き、サーバに接続するための時間です。

あなたがWindowsユーザーであれば、デフォルトのRDPクライアントを使用することができます。Windowsの検索バーに「リモート」と入力し、クリックして「リモートデスクトップ接続を。」これは、RDPクライアントを開きます。コンピュータ分野におけるリモートサーバのIPアドレスを入力し、[OK]をクリックします「接続します。」

ログイン画面を入力し、ユーザー名とパスワードを入力し、クリックして「OK。」

ログイン後、デフォルトのXfceデスクトップが表示されるはずです。それは次のようになります。

これで、ローカルコンピュータからリモートXFCEデスクトップと対話するキーボードとマウスを使用して起動することができます。

結論

インストールXRDPサービスでは、デスクトップコンピュータの管理のUbuntu 18.04サーバーから使いやすいグラフィカル・インターフェースを使用することができます。

おすすめ

転載: www.linuxidc.com/Linux/2019-08/159848.htm