Jika ingin lihat Video Tutorialnya bisa klik https://youtu.be/vwA5d_9H-Gs
Bagi yang ingin remote VPS Linux dengan tampilan GUI, berikut langkah langkahnya.
- Instal GUI pada VPS linux karena default dari VPS linux belum terinstal GUI
- Instal XRDP
- Konfigurasi XRDP
- Mengatur Firewall
- Lakukan remote dengan software RDP bawaan Windows
Cara instal GUI (Graphical User Interface) pada Ubuntu 20.04
Jika Anda menggunakan Windows 8/8.1/10/11 silahkan buka CMD lalu ketikkan ssh root@ipserver lalu ketikkan password nya lalu tekan enter pada keyboard.
ssh root@123.456.78.9
Membuat user baru, misalnya “jambu”
adduser jambu
Menambahkan user baru ke dalam grup sudo
usermod -aG sudo jambu
Mengecek apakah user baru sudah masuk ke dalam grup sudo
id jambu
Beralih dari user root ke user baru
su - jambu
Mengecek apakah user baru jambu sudah bisa menjalankan perintah sebagai root
sudo whoami
Perbarui semua paket yang diinstal dengan perintah berikut:
sudo apt update && sudo apt upgrade
Setelah diperbarui instal Taskel Utility
sudo apt install tasksel -y
Jalankan Tasksel dengan perintah sebagai berikut:
sudo tasksel
Anda akan melihat gambar seperti ini
Gunakan tombol arah panah pada keyboard untuk memilih versi linux, gunakan Spasi untuk menetapkan pilihan dan gunakan Tab untuk memilih OK lalu tekan Enter.
Setelah semua paket terinstal, Anda perlu mengatur agar bisa bot ke lingkungan dekstop GUI. Anda dapat mengaturnya dengan perintah:
sudo systemctl set-default graphical.target
Selanjutnya, restart sistem vps untuk menerapkan perubahan.
sudo reboot
Cara instal XRDP
Untuk menginstal XRDP jalankan perintah berikut:
sudo apt install xrdp -y
Setelah XRDP terinstal layananannya akan berjalan otomatis, untuk memverifikasi jalankan perintah berikut:
sudo systemctl status xrdp
Konfigurasi XRDP
Ketika instalasi, xrdp menambahkan user sitem “xrdp”. Sesi xrdp menggunakan file kunci sertifikat “/etc/ssl/private/ssl-cert-snakeoil.key” yang memainkan peran penting dengan desktop jarak jauh.
Agar berfungsi dengan benar, tambahkan user xrdp ke grup “ssl-cert” dengan perintah berikut:
sudo usermod -a -G ssl-cert xrdp
Terkadang user menghadapi masalah dengan layar hitam muncul di latar belakang. Solusi penyelesaiannya adalah Edit file xrdp /etc/xrdp/startwm.sh dengan perintah berikut:
sudo nano /etc/xrdp/startwm.sh
Tambahkan perintah ini
Unset DBUS_SESSION_ADDRESS
Unset XDG_RUNTIME_DIR
Tekan ctrl + O untuk write lalu tekan Enter lalu tekan ctrl + x untuk keluar.
Restart xrdp service dengan menjalankan perinntah perikut ini:
sudo systemctl restart xrdp
Mengatur Firewall
XRDP berjalan pada port default 3389, jadi perlu lakukan perizinan pada port tersebut untuk remote jarak jauh
Sistem yang berjalan dengan firewall UFW, gunakan perintah berikut untuk membuka port 3389 untuk jaringan LAN
sudo ufw allow from 192.168.1.0/24 to any port 3389
Reload untuk menerapkan perubahan aturan baru
sudo ufw reload
Lakukan remote dengan software RDP bawaan Windows
Service xrdp sudah berhasil dipasang, dan sudah siap untuk diremote. Pada Windows client, buka RDP Client, bisa dengan mengetikkan kata kunci “rdp” atau “mstsc” pada kotak pencarian. Setelah RDP client terbuka, masukkan alamat IP VPS Ubuntu.