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

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

Xrdp は、Microsoftのリモートデスクトッププロトコルに相当するオープンソースです。 ( RDP )。 xrdpを使用 Linuxシステムにインストールすると、この記事の後半で説明するように、ユーザーはRDPクライアントを使用してLinuxデスクトップにリモートアクセスできます。ダウンロードして使用するのは完全に無料です。

面倒なことはせずに、 Xrdpをインストールする方法を見てみましょう。 Ubuntuデスクトップ20.04 および18.04

前提条件

このガイドは、 Ubuntu 20.04のコピーがすでにあることを前提としています。 またはUbuntu18.04 デスクトップはすでにインストールされています。 GUIを使用せずに最小限のインストールを行う場合は、デスクトップ環境( GNOME など)をインストールします。 )をお勧めします。

Ubuntuをインストールするには デスクトップ環境で、次のコマンドを実行します:

$ sudo apt install ubuntu-desktop

ステップ1:Ubuntu20.04にXrdpをインストールする

開始するには、ターミナルを起動し、次のコマンドを呼び出して Xrdpをインストールします システム上で。

$ sudo apt install xrdp

プロンプトが表示されたら、'Y'を押すだけです Enterキーを押して、インストールを続行します。

Xrdp インストール時にサービスが自動的に開始されます。これは、次のコマンドを実行して確認できます:

$ sudo systemctl status xrdp

出力は、間違いなく、 xrdpであることを確認します。 デーモンがアクティブで実行中です。

ステップ2:Ubuntu20.04でXrdpを構成する

Xrdpの場合 インストールされている場合、SSL証明書キー– ssl-cert-snakeoil.key / etc / ssl / private /に配置されます フォルダ。 xrdpユーザーをssl-certに追加する必要があります グループを使用して、ファイルをユーザーが読み取れるようにします。

$ sudo adduser xrdp ssl-cert

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

$ sudo ufw allow from 192.168.2.0/24 to any port 3389

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

$ sudo ufw reload
$ sudo ufw status

ステップ3:RDPクライアントを使用してリモートUbuntuデスクトップにアクセスする

このステップでは、 Ubuntuにアクセスします Windows 10のデスクトップシステム リモートデスクトップクライアントの使用 。ただし、その前に、まず Ubuntu 20.04からログアウトしてください。 。これは、 Xrdp 1つのXsessionのみをサポートします 。

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

リモートシステムのIDを確認する必要があるポップアップで、証明書エラーを無視し、[次へ]をクリックします ’ボタンをクリックして接続を続行します。

Xrdpについて ログインページで、ログイン資格情報を入力し、[ OK]をクリックします ’。

:この時点で、Ubuntuデスクトップの背景ではなく、空白の黒い画面が表示される場合があります。実際、私は個人的にそれに遭遇し、いくつか掘り下げた後、気の利いた回避策を発見しました。

黒いUbuntu画面を修正

解決策は非常に簡単です。リモートシステムに移動し、 /etc/xrdp/startwm.shを編集します スクリプト。

$ sudo vim /etc/xrdp/startwm.sh

Xsessionをテストおよび実行する行の直前にこれらの行を追加します 下のスクリーンショットに示すように。

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

ファイルを保存して終了します。次に、 Xrdpを再起動します サービス。

$ sudo systemctl restart xrdp

次に、接続を再開します。最初の認証後、図のように再度認証する必要があります。

資格情報を入力し、[認証]をクリックします ’そして最後に、これにより、図のようにリモートUbuntuデスクトップシステムのデスクトップ画面が表示されます。

ご意見、具体的には、直面した課題についてお聞かせください。このガイドがお役に立てば幸いです。


Ubuntu
  1. Ubuntu18.04LTSにXRDPをインストールする方法

  2. Ubuntu16.04にRをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. UbuntuにOdooをインストールする方法

  2. UbuntuにMavenをインストールする方法

  3. UbuntuにWineをインストールする方法

  1. Ubuntu20.04にRubyをインストールする方法

  2. UbuntuにPuTTYをインストールする方法

  3. Ubuntu18.04にRubyをインストールする方法