LinuxサーバーにxRDPをセットアップ - リモートデスクトップアクセスを有効化
このガイドに最適な製品
今すぐ始めましょう — 最適な製品を注文して、このガイドに沿ってステップバイステップで進めてください。
はじめに
Linuxでは通常、SSHコンソールがデフォルトでサーバー管理に使われます。でも、Windowsのようにリモートデスクトップ接続を使ったほうが楽な場合もあります。
ほとんどのLinuxディストリビューションでインストール後に設定可能です。このガイドではUbuntuとDebianでのやり方を説明します。
備考
重要:OSは最低でもUbuntu 18.04.X LTS(Bionic Beaver)かDebian 10(Buster)を使ってください。より新しいバージョンを推奨します。
xRDPのインストール
まずはサーバーをアップデートしましょう:
// Debian
sudo apt update; sudo apt upgrade -y
// Ubuntu
sudo apt update; sudo apt upgrade -y
アップデート後、必要なパッケージをインストールします:
// Debian
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils -y
// Ubuntu
sudo apt install ubuntu-desktop -y
次にxRDPをインストールします:
// Debian
sudo apt install xrdp
// Ubuntu
sudo apt install xrdp
インストール後、ステータスが「active」になっているか確認しましょう:
// Debian
sudo systemctl status xrdp
// Ubuntu
sudo systemctl status xrdp
ステータスが問題なければ、ユーザーを作成してxRDPサービスを再起動します:
// Debian
sudo adduser xrdp ssl-cert; sudo systemctl restart xrdp
// Ubuntu
sudo adduser xrdp ssl-cert; sudo systemctl restart xrdp
設定が終わったら、リモートデスクトップでrootまたは該当ユーザーのアカウントに接続できます。
デフォルトのポートは:3389
接続方法
接続は任意のRDPツールから、IP:PORTで行います。
接続時にログイン情報を求められます:
ログイン成功後、デスクトップ画面が表示されます。
UbuntuとDebianで見た目が少し違います:
Ubuntu:
Debian: