Raspberry Pi でリモート デスクトップ アクセス用に XRDP を有効にする方法
Raspberry Pi は、コンパクトなコンピュータ上で完全なオペレーティング システムを実行できます。あまり知られていない機能として、xrdp を使用してリモート デスクトップ アクセスを設定する機能があり、ユーザーは Windows デバイスから Raspberry Pi に接続できます。
xrdp とは何ですか?
xrdp は、Microsoft のリモート デスクトップ プロトコル (RDP) のオープン ソース版として機能し、Windows のリモート デスクトップ機能と同様に Linux システムへの接続を容易にします。xrdp アーキテクチャは、Raspberry Pi にインストールされた xrdp サーバーと、接続に使用するデバイス上のリモート デスクトップ クライアントという 2 つの主要な要素で構成されています。Windows ユーザーは必要なクライアント ソフトウェアを既に持っている場合が多く、他のオペレーティング システムのユーザーはさまざまなサードパーティ クライアントを見つけることができます。xrdp は TLS (トランスポート層セキュリティ) 暗号化を使用してセッションを保護し、マウスの動き、ファイル転送、クリップボードのアクティビティが保護されたままになるようにします。VNC (仮想ネットワーク コンピューティング) は Raspberry Pi OS で使用できる別の代替手段ですが、RDP を使用すると、Web ブラウジングやシステム構成などのアクティビティ中に遅延が大幅に少なくなり、一般的にスムーズなエクスペリエンスが得られることがわかりました。
Raspberry Pi で XRDP を使用してリモート デスクトップ アクセスを有効にする手順
Raspberry Pi で xrdp を使用してリモート デスクトップ アクセスを構成するには、次の手順に従います。
- Raspberry Piにxrdpをインストールする
- リモートデスクトップ接続を確立する
それぞれのステップを詳しく見ていきましょう。
1] Raspberry Piにxrdpをインストールする
まず、Raspberry Pi の電源を入れ、完全に更新されていることを確認します。これを行うには、ターミナルを開いて、次のコマンドを順番に実行します。
sudo apt update
sudo apt upgrade
Raspberry Pi が最新になったら、以下のコマンドで xrdp のインストールに進みます。
sudo apt install xrdp
Unix に慣れていない場合、「ユーザー名」が sudoers ファイルの一部ではないことを示すエラー メッセージが表示されることがあります。
これを修正するには、ターミナル コマンドsu rootを入力し、 nano /etc/sudoersと入力して sudoers ファイルを編集します。提供されているスクリーンショットに示すように、sudo グループのメンバーがコマンドを実行できるようにする行のすぐ下に、user_name ALL=(ALL) ALLを追加します。
xrdp サーバーがインストールされたので、すぐに使用できるように事前構成されているため、デフォルト設定を変更する必要はありません。ただし、デフォルトのアカウントでは不十分なので、リモート デスクトップ アクセス用のユーザー アカウントを作成する必要があります。これを設定するには、ターミナルで次のコマンドを実行します。
sudo adduser <USERNAME>
注: <USERNAME> を希望のユーザー名に置き換えます。
次に、hostname -Iと入力して、Raspberry Pi のローカル IP アドレスを取得してメモします。
2] リモートデスクトップ接続の確立
Raspberry Pi で xrdp を設定したら、コンピューターから接続します。Windows を使用している場合は、プリインストールされているリモート デスクトップ接続アプリを使用します。利用できない場合は、 Microsoft ストアからMicrosoft リモート デスクトップをダウンロードできます。さらに、Windows アプリは macOS、Android、iOS デバイスでアクセスでき、RDP 準拠のサーバーに接続できます。
接続を開始するには、アプリケーションを起動し、Raspberry Pi の IP アドレスを入力して、「接続」をクリックします。これにより、サーバーが検索され、接続が確立されます。
Raspberry Pi で xrdp を活用するにはどうすればいいですか?
Raspberry Pi で xrdp を使用する前に、デバイスに xrdp がインストールされていることを確認する必要があります。sudo apt install xrdpを実行し、リモート接続に必要な対応する IP アドレスを取得します。 この情報を取得したら、リモート デスクトップ ツールを使用してマシンに接続するだけです。
コメントを残す