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サーバーから使いやすいグラフィカル・インターフェースを使用することができます。