Cara Instalasi XRDP Server pada VPS
0 people liked this article
A. Pendahuluan
XRDP merupakan aplikasi remote desktop berbasis open source yang memungkinkan pengguna mengakses server Linux menggunakan protokol RDP (Remote Desktop Protocol). Dengan XRDP, VPS Linux dapat diakses secara GUI (Graphical User Interface) melalui aplikasi Remote Desktop seperti bawaan Windows maupun aplikasi remote desktop lainnya.
XRDP sering digunakan untuk mempermudah pengelolaan server bagi pengguna yang lebih nyaman menggunakan tampilan desktop dibanding terminal SSH. Selain itu, XRDP juga mendukung berbagai desktop environment seperti XFCE, GNOME, maupun MATE.
Pada artikel ini akan dibahas cara instalasi dan konfigurasi XRDP Server pada VPS Linux berbasis Ubuntu 24 agar dapat diakses menggunakan Remote Desktop dari Windows maupun perangkat lainnya.
B. Persiapan
Sebelum melakukan instalasi XRDP Server, pastikan telah menyiapkan beberapa kebutuhan berikut:
- VPS dengan OS Linux Ubuntu 24 ataupun versi terbaru
- Akses root untuk proses instalasi
- Port RDP (3389) sudah open atau allow di firewall VPS
C. Langkah-Langkah
1. Login ke VPS via SSH
ssh username@IP-VPScontoh:
ssh root@103.xx.xx.xx
2. Update Repository VPS
Sebelum instalasi, lakukan update package repository terlebih dahulu
apt update && apt upgrade -y
3. Install Desktop Environment
XRDP membutuhkan desktop environment agar tampilan GUI dapat digunakan.
Pada tutorial ini menggunakan XFCE karena ringan dan cocok untuk VPS.
Install XFCE:
apt install xfce4 xfce4-goodies -y
4. Install XRDP Server
Install package XRDP menggunakan command berikut:
apt install xrdp -y
5. Mengaktifkan dan Menjalankan XRDP
Aktifkan service XRDP agar berjalan otomatis saat boot:
systemctl enable xrdp
Jalankan service XRDP:
systemctl start xrdpCek status XRDP:
systemctl status xrdp-sesman
Ataupun bisa dengan jalankan command:
systemctl status xrdpJika berhasil, status akan menunjukkan active (running):

Untuk cek status xrdp dan xrdp-sesman bersamaan bisa jalankan command:
systemctl status xrdp xrdp-sesman
6. Konfigurasi XRDP Menggunakan XFCE
Agar XRDP menggunakan desktop XFCE, jalankan command berikut:
echo xfce4-session > ~/.xsessionKemudian restart service XRDP:
systemctl restart xrdp
7. Cek session yang aktif
Untuk melakukan pengecekan session yang aktif bisa jalankan command berikut:
loginctl list-sessions | grep <USER>Contoh: nama usernanya adalah xrdp

Cek semua session yang berjalan
loginctl list-sessions
D. Percobaan Akses server dengan Remote Desktop Connection di Windows
Buka Aplikasi Remote Desktop Connection:

Kemudian masukkan IP VPS:

Klik Connect, lalu login menggunakan username dan password VPS.


Troubleshooting Apabila XRDP Terkendala
XRDP Gagal Login
Restart service XRDP:
systemctl restart xrdp
Black Screen Saat Login
Install package tambahan:
apt install xorgxrdp -yKemudian restart XRDP:
systemctl restart xrdp
Apabila masih terkendala bisa dicoba kembali jalankan command berikut:
apt install -y --reinstall xorgxrdp xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all && chown -R <USER>:<USER> /home/<USER> && chmod 700 /home/<USER> && rm -rf /tmp/.X11-unix/X* /tmp/.Xlock* /tmp/.X11-lock && echo 'exec dbus-launch --exit-with-session xfce4-session' > ~/.xsession && chmod +x ~/.xsession && cat ~/.xsession && systemctl restart xrdp xrdp-sesman && loginctl terminate-user <USER>Note: Untuk bagian <USER> bisa diubah/sesuaikan dengan username server Anda.
Mengecek Port XRDP
Pastikan port 3389 aktif:
ss -tulpn | grep 3389
E. Penutup
XRDP menjadi solusi praktis untuk mengakses VPS Linux menggunakan tampilan desktop GUI melalui protokol Remote Desktop. Dengan kombinasi XRDP dan desktop environment ringan seperti XFCE, pengguna dapat melakukan administrasi server dengan lebih mudah dan nyaman.
Selain mudah digunakan, XRDP juga kompatibel dengan berbagai sistem operasi termasuk Windows dan Linux. Namun untuk keamanan yang lebih baik, disarankan membatasi akses port 3389 menggunakan firewall atau VPN agar server lebih aman dari akses tidak sah.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
15 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
5 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
5 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
7 people say this guide was helpful