GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04にリモートデスクトップ(Xrdp)をインストールする方法

はじめに

リモートデスクトップ(Xrdp)は、Microsoft RDPサーバーの無料のオープンソース実装であり、MicrosoftWindows以外のオペレーティングシステムが完全に機能するRDP互換のリモートデスクトップエクスペリエンスを提供できるようにします。

このチュートリアルでは、Ubuntu18.04にXrdpをインストールして構成する方法を説明します。

前提条件

  • Ubuntu18.04サーバーへのsudoアクセス

ステップ1:Sudoアクセスを使用してサーバーにログインします。

Xrdpアプリケーションをインストールするには、Sudoアクセスを使用してサーバーにログインする必要があります。

ssh username@your_server_ip

ステップ2:XRDPパッケージをインストールする

ログイン後、以下のコマンドを使用して、アップグレードが必要なパッケージのアップグレード、およびリポジトリにアクセスしたばかりの新しいパッケージのパッケージリストを更新できます。

sudo apt-get update

更新後、以下のコマンドを実行してサーバーにXrdpをインストールします

sudo apt-get install xrdp

ステップ3:お好みのデスクトップ環境をインストールします

XFCEをインストールするには 以下のコマンドを使用してください

sudo apt-get install xfce4
#Optional
sudo apt-get install xfce4-terminal

(または)

MATEをインストールするには 以下のコマンドを使用してください

sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon
優先環境を使用するための構成

インストール後、 XRDPを構成します 以下のコマンドでXFCE環境を使用するには

sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n xfce-session \n' /etc/xrdp/startwm.sh

(または)

MATEをインストールした場合 、以下のコマンドを使用して環境をMATEしてください

sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n mate-session \n' /etc/xrdp/startwm.sh

デフォルトでは、Xrdpは/etc/ssl/private/ssl-cert-snakeoil.keyを使用します 「ssl-cert」グループのメンバーであるユーザーのみが読み取り可能なファイル。次のコマンドを実行して、xrdpユーザーをグループに追加します

sudo adduser xrdp ssl-cert  

ステップ4:ファイアウォールでRDPポートを許可する

構成後、RDPセッションに接続するには、デフォルトで閉じられているファイアウォールのポートを許可する必要があります。以下のコマンドを実行して、Ubuntu18.04でポートを開きます

UFWを有効にしている場合は、以下のコマンドを使用してください

sudo ufw allow 3389/tcp

サーバーでIptablesが実行されている場合は、以下のコマンドを使用してください

sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
sudo netfilter-persistent save
sudo netfilter-persistent reload

ステップ5:Xrdpアプリケーションを再起動します

Xrdpアプリケーションを一度再起動して、上記のすべての変更が反映されていることを確認します。

sudo /etc/init.d/xrdp restart

それでおしまい。これで、RDPを介してサーバーに接続できるようになります

結論

これで、Xrdpを介してサーバーに接続できるようになります。 Linuxをローカルデスクトップとして使用している場合は、Remminaを介してサーバーに接続できます。 Windowsをローカルデスクトップとして使用している場合、Windowsユーザーはデフォルトで自分のマシンにRDP接続アプリケーションを持っています。見つけるには、スタートメニューから「リモートデスクトップ接続」を検索します。


Ubuntu
  1. Ubuntu 18.04にXrdpサーバー(リモートデスクトップ)をインストールする方法

  2. Ubuntu 20.04 LTSにXrdp(リモートデスクトップ)をインストールする方法

  3. Ubuntu20.04LTSにXrdpサーバーをインストールする方法

  1. Ubuntu 20.04にXrdpサーバー(リモートデスクトップ)をインストールする方法

  2. CentOS 8にXrdpサーバー(リモートデスクトップ)をインストールする方法

  3. UbuntuにAnyDeskリモートデスクトップをインストールする方法

  1. UbuntuにRustDeskリモートデスクトップソフトウェアをインストールする方法

  2. Ubuntuサーバー/デスクトップにCouchPotatoをインストールする方法

  3. Ubuntu 20.04にXRDP(リモートデスクトップ)をインストールする方法