アンドロイド

Raspberry Piにxrdpサーバー(リモートデスクトップ)をインストールする方法

Best Review raspberry pi 4 ABS case black plastic box enclosure with raspberry pi 4 cooling fan

Best Review raspberry pi 4 ABS case black plastic box enclosure with raspberry pi 4 cooling fan

目次:

Anonim

Xrdpは、リモートシステムをグラフィカルに制御できるMicrosoftリモートデスクトッププロトコル(RDP)のオープンソース実装です。

RDPを使用すると、Windows、Linux、またはmacOSを実行している別のコンピューターからRaspberry Piボックスにログインし、ローカルコンピューターにログインした場合と同じように実際のデスクトップセッションを作成できます。 Piとクライアントマシンは、同じネットワークまたはインターネットに接続する必要があります。

このチュートリアルでは、Raspberry Pi 3および4にXrdpサーバーをインストールおよび構成する方法について説明します。

前提条件

Raspberry PiにRaspbianがインストールされていることを前提としています。

Raspbian Busterにはいくつかの異なるフレーバーがあります。 GUIのない​​Raspbian Liteを使用している場合は、Xrdpのバックエンドとして機能するデスクトップ環境をインストールする必要があります。 それ以外の場合は、このセクションをスキップしてください。

Rabsbianリポジトリにはいくつかのデスクトップ環境(DE)があります。 Raspbian Desktopイメージのデフォルトのデスクトップ環境であるPixelをインストールします。 高速で安定した軽量のデスクトップ環境であるため、リモートサーバーでの使用に最適です。

Piにログインし、次のコマンドを実行してPixelデスクトップをインストールします。

sudo apt update sudo apt-get install raspberrypi-ui-mods xinit xserver-xorg

システムによっては、Pixelパッケージのダウンロードとインストールに時間がかかる場合があります。

完了したら、変更を有効にするためにシステムを再起動します。

sudo reboot

Xrdpのインストール

Xrdpパッケージは、デフォルトのRaspbian Busterリポジトリで利用可能です。 それをインストールするには、次を入力します。

sudo apt install xrdp

インストールプロセスが完了すると、Xrdpサービスが自動的に開始されます。 次のように入力して、Xrdpが実行されていることを確認できます。

systemctl show -p SubState --value xrdp

コマンドは「running」を出力します。

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

次のコマンドを実行して、ユーザーをグループに追加します。

sudo adduser xrdp ssl-cert

それでおしまい。 XrdpがPiにインストールされました。

Raspberry Piへの接続

Xrdpサーバーをセットアップしたので、Xrdpクライアントを開いてPiに接続します。

Windowsユーザーの場合、デフォルトのRDPクライアントを使用してPiに接続できます。 Windowsの検索バーに「リモート」と入力し、「リモートデスクトップ接続」をクリックします。 これにより、RDPクライアントが開きます。 コンピューターフィールドに、Raspberry Pi IPアドレスを入力し、「接続」をクリックします。

ここから、キーボードとマウスを使用して、ローカルマシンからリモートRaspberry Piデスクトップとの対話を開始します。

結論

Xrdpサーバーをインストールすると、使いやすいグラフィックインターフェイスを使用して、ローカルデスクトップマシンからRaspberry Piサーバーを管理できます。

ラズベリーパイRDP