手当たり次第に書くんだ

飽きっぽいのは本能

Ubuntu 22.04 xrdp リモートデスクトップ – GUI 作業環境を補助的に使う

この記事の位置づけ

Ubuntu 22.04 に xrdp を導入して、RDP クライアントから GUI 作業を行えるようにする記事です。サーバー運用の主軸ではなく、検証端末や一時的に GUI が必要な作業用環境として位置づけます。

Ubuntu 22.04 サーバー構築・運用メモへ戻る

xrdp の位置づけ

xrdp は Linux 上で RDP 接続を受け付けるためのソフトウェアです。Windows のリモートデスクトップクライアントなどから Ubuntu のデスクトップ環境へ接続できます。

サーバー管理では SSH を基本にする方が扱いやすいですが、ブラウザ確認、GUI ツール、デスクトップアプリの検証が必要な場合には xrdp が便利です。一方で、RDP を広いネットワークに公開する設計は避け、閉域や管理ネットワーク、必要に応じて SSH トンネルなどで保護する前提にします。

前提

xrdp はデスクトップ環境がないと意味を持ちません。Ubuntu Server に導入する場合は、先にデスクトップ環境を追加しておきます。

インストールする

xrdp をインストールします。環境によってはインストール後にサービスが自動起動します。

sudo apt update
sudo apt -y -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install xrdp

サービス状態を確認する

インストール後は、xrdp サービスが起動しているか確認します。

systemctl status xrdp --no-pager
ss -ltnp | grep 3389

接続前に確認すること

  • RDP の待ち受けポートを外部へ不用意に公開しない。
  • 管理ネットワークや VPN 内からの接続に限定する。
  • 常用サーバーでは GUI を入れる必要性を確認する。
  • 検証用途が終わったら、xrdp を停止するか削除することも検討する。

GUI 環境としての割り切り

xrdp は便利ですが、サーバー管理の標準手段というより補助的な手段です。設定変更や運用作業は SSH と構成管理を基本にし、xrdp は GUI が必要な検証や一時作業に限定すると、サーバーの状態を把握しやすくなります。

xrdp を使う場面

サーバー運用では CLI を基本にした方が再現性は高くなります。ただし、GUI アプリケーションの確認、ブラウザ操作、検証端末としての一時利用では xrdp が便利な場面もあります。

常用の管理経路として RDP を開けるのではなく、必要なネットワークからだけ接続できるように制限し、SSH や VPN と組み合わせて扱います。

次に読む記事

Ubuntu 22.04 サーバー構築・運用メモへ戻る

参考書籍

参考書籍
参考書籍

Advanced Ubuntu Administration and Management Best Practices

Ubuntu Server の運用項目を体系的に確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

Ubuntu 22.04 xrdp リモートデスクトップ – GUI 作業環境を補助的に使う

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る