カテゴリー
Conoha VPSのLinuxインスタンスでもリモートデスクトップを設定する
※ 当ページには【広告/PR】を含む場合があります。
2025/04/23

LinuxインスタンスのVPSで、著者の気に入った特定のサービスの話題を集中的に紹介していくコーナーです。
前回は、
今回はもう少しConoHa VPSの活用の幅を探るために、RDPリモートデスクトップを使えるようにしてみます。
デスクトップ環境を導入する
まずはデスクトップ環境をLinuxインスタンスへ入れるところからスタートです。
動くかどうかのギリギリのところが気になるところで、購入したVPSプランが一番スペックの小さいもの(1core/512GB)で試してみます。
軽量なデスクトップ環境でいうと、有名どころでは「xfce」か「LXDE」の2択ですが、若干LXDEのほうがメモリ消費が小さいとのことですので、LXDEを使います。
LXDEが軽量とはいっても、おおよそ3GBの容量を使ってしまうので、ストレージには余裕をもっておくのが良さそうです。
LXDEのインストールはaptコマンドからのルート権限ありのインストールで一発で終わりです。
$ sudo apt update && sudo apt upgrade -y
$ sudo apt install task-lxde-desktop
#...途中でインストールがコケて、セッションが切断してしまう
どうもLXDEとConoha VPSの用意しているDebianイメージとの相性のせいかすんなりと入りません。
ということでLXDEは早々に諦めて、xfceを使います。
$ sudo apt install task-xfce-desktop
入れ終わったら、GUI起動するように設定してサーバを再起動します。
$ sudo reboot
xfceデスクトップが使えるようになったかを、ブラウザからのターミナル機能から確認してみます。

うまく動作していれば、GUIにそのまま切り替わったことが確認できます。

結果的にxfceをインストール直後で、おおよそストレージの7GB分を専有していることもわかります。
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 197M 0 197M 0% /dev
tmpfs 46M 1.0M 45M 3% /run
/dev/vda2 30G 6.9G 22G 25% /
tmpfs 228M 0 228M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 46M 48K 46M 1% /run/user/107
tmpfs 46M 52K 46M 1% /run/user/0
RDP接続を試す
RDPサーバーを導入します。
LinuxでRDP接続を制御してくれるアプリケーションは「xrdp」が代表的です。
こちらもコマンド一発で導入することができます。
$ sudo apt install xrdp -y
$ sudo systemctl enable xrdp
$ sudo systemctl start xrdp
リモートデスクトップを行うにはRDP接続を許可する必要があります。

では、ローカルのマシーンからRDPアプリケーションを使ってRDP接続ができるかチェックしてみます。
ここでは「Remmina」を利用します。
Remminaのセットアップに関しては、別ブログの
接続設定の一例ですが、
[基本設定]

設定値に問題がなければ、RDP接続をやってみます。

接続できていますね、一安心です。
まとめ
以上、Debian Linuxイメージをベースに、RDPリモートデスクトップを接続してGUI操作するまでの手順を簡単に解説してみました。
分かったことは、LXDEデスクトップを指定するとそのままでは、インストールが失敗するということです。
おそらく、いくつか不足しているライブラリを追加すると動作しそうではあるのですが、デスクトップ環境へさほどのこだわりがなければ、xfceを選択するのが良いと思います。
記事を書いた人
ナンデモ系エンジニア
主にAngularでフロントエンド開発することが多いです。 開発環境はLinuxメインで進めているので、シェルコマンドも多用しております。 コツコツとプログラミングするのが好きな人間です。
カテゴリー