Cara Install noVNC dan VNC di Debian 13
0 people liked this article
A. Pendahuluan
Mengelola server Linux melalui CLI (Command Line Interface) via SSH memang merupakan standar terbaik. Namun, ada kalanya kita membutuhkan antarmuka grafis (GUI), misalnya untuk menjalankan aplikasi khusus, melakukan browsing testing dari sisi server, atau sekadar memudahkan manajemen file.
Solusi paling praktis untuk kebutuhan ini adalah mengombinasikan VNC Server dengan noVNC. Dengan duet ini, kamu bisa mengakses desktop Linux milikmu langsung dari browser (Chrome/Firefox) tanpa perlu menginstall aplikasi VNC Client tambahan di komputer lokal.
Prasyarat Sistem:
- Server/VPS berjalan pada Debian 13.
- Memiliki akses
rootatau user dengan hak aksessudo. - RAM server minimal 1 GB (Sangat disarankan 2 GB atau lebih).
Catatan: Mengingat ini adalah server, kita akan menggunakan XFCE sebagai Desktop Environment karena sifatnya yang sangat ringan dan hemat resource.
B. Instalasi
Langkah 1: Update Sistem & Install Desktop (XFCE)
Langkah pertama adalah memperbarui repositori Debian 13 kamu, kemudian memasang lingkungan desktop XFCE beserta utilitas pendukungnya.
sudo apt update && sudo apt upgrade -y
sudo apt update && sudo apt install -y dbus-x11
sudo apt install xfce4 xfce4-goodies -y
Langkah 2: Install TigerVNC Server
Setelah desktop terpasang, install paket TigerVNC:
sudo apt install tigervnc-standalone-server tigervnc-common -y
Langkah 3: Buat Password VNC
Jalankan perintah berikut menggunakan user biasa (bukan root) yang nantinya akan kamu pakai untuk login ke desktop:
vncpasswd- Masukkan password (minimal 6 karakter).
- Saat muncul pertanyaan Would you like to enter a view-only password (y/n)?, ketik n lalu Enter.

Langkah 4: Konfigurasi Script Startup VNC
Kita perlu memberi tahu VNC untuk memanggil desktop XFCE saat dijalankan.
- Jalankan server sekali untuk memicu pembuatan direktori config otomatis:
vncserver
- Matikan kembali sesi tersebut untuk kita edit konfigurasinya:
vncserver -kill :1
- Sekarang, kita buat folder .vnc lalu edit file instruksi tampilannya agar tidak blank grey screen:
mkdir ~/.vnc
nano ~/.vnc/xstartup- Hapus seluruh isi di dalam file tersebut (jika ada), lalu tempelkan 4 baris kode ini:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/startxfce4
- Simpan (
Ctrl+O, Enter,Ctrl+X), lalu jadikan file tersebut executable:
chmod +x ~/.vnc/xstartup
Langkah 5: Nyalakan VNC Server
Nyalakan sesi VNC di Display :1 (Port 5901). Opsi -localhost no kita aktifkan agar ia mau mendengarkan jembatan proxy dari luar:
vncserver -localhost no :1
Langkah 6: Install dan Jalankan noVNC
Di Debian 13, cara paling bersih untuk mendapatkan noVNC versi stabil terbaru adalah mengunduhnya langsung melalui repositori Git resmi mereka:
sudo apt install git -y
git clone https://github.com/novnc/noVNC.git
Masuk ke direktori noVNC dan jalankan proxy menuju port VNC yang tadi sudah kita buka:
cd noVNC
./utils/novnc_proxy --vnc localhost:5901 --listen 6080
Jika berhasil, terminal akan menampilkan log:
Navigate to this URL:
http://xxx:6080/vnc.htmlGanti xxx menjadi alamat publik IPv4 kalian, buka browser di laptop/HP kamu.
Klik tombol Connect, masukkan password yang kamu buat pada Langkah 3, dan voilà! Desktop XFCE Debian 13 kamu sekarang berjalan mulus di dalam tab browser.

C. Penutup
Menggunakan kombinasi TigerVNC dan noVNC di Debian 13 memberikan solusi remote desktop yang sangat fleksibel karena menghapus ketergantungan pada aplikasi pihak ketiga di sisi pengguna.
Pro-Tip Keamanan (Penting!): Secara default, lalu lintas data pada port 6080 di atas berjalan tanpa enkripsi (HTTP biasa). Jika kamu berniat menggunakan setup ini untuk jangka panjang atau keperluan produksi, sangat disarankan untuk memasang Reverse Proxy (seperti Nginx atau Caddy) di depan port 6080 dan mengaktifkan SSL/HTTPS dari Let's Encrypt agar ketikan keyboard dan password kamu tidak bisa disniffing di tengah jalan.
Semoga artikel yang telah kami sampaikan dapat membantu Anda. Anda juga dapat menemukan artikel lainnya melalui halaman Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet GIO, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui live chat di website Biznet GIO, melalui chat WhatsApp 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