Cara Mengakses Remote Desktop dari Browser Menggunakan TightVNC


VNC adalah singkatan dari (Virtual Network Computing) adalah alat berbagi desktop grafis sumber terbuka untuk mengelola dan mengontrol mesin dari jarak jauh menggunakan klien VNC yang disebut < kuat>Penampil VNC.

Anda harus memasang klien VNC di mesin Anda untuk mengakses desktop jarak jauh, tetapi jika Anda tidak ingin memasang klien VNC di mesin Anda dan ingin mengaksesnya dari jarak jauh.

Dalam skenario seperti itu, apa yang akan Anda lakukan. Ya, Anda masih dapat mengakses VNC menggunakan browser web modern seperti Firefox, Chrome, Opera, dll. Namun Bagaimana caranya? izinkan saya memberi tahu Anda.

TightVNC adalah program berbagi desktop modern dan jauh lebih canggih yang menyediakan program browser web standar yang disebut TightVNC Java Viewer.

TightVNC Java Viewer adalah program kendali jarak jauh yang ditulis dalam bahasa pemrograman Java yang terhubung ke kotak VNC yang diaktifkan jarak jauh di mana Java diinstal dan memungkinkan Anda mengontrol dan mengelola dengan mouse dan keyboard langsung dari browser web, sama seperti Anda duduk di depan komputer.

Ini adalah solusi yang mudah dan ramah bagi administrator sistem untuk mengelola desktop jarak jauh mereka langsung dari browser web tanpa menginstal perangkat lunak tambahan apa pun.

Hal ini mengharuskan mesin jarak jauh harus memiliki server yang kompatibel dengan VNC yang berjalan seperti VNC, UltraVNC, TightVNC, dll. Namun, saya sarankan Anda menginstalnya sebuah Server TightVNC.

Silakan gunakan artikel berikut yang menunjukkan cara menginstal TightVNC Server pada sistem Linux.

  • Cara Menginstal TightVNC untuk Mengakses Desktop Jarak Jauh di Linux

Selain itu, Anda juga menjalankan server web Apache dan Java yang terinstal di dalamnya. Ikuti panduan di bawah ini yang menunjukkan cara menginstal sistem Java di Linux.

  • Cara Install Java di Rocky Linux dan AlmaLinux
  • Cara Install Java di RHEL, CentOS, dan Fedora
  • Cara Menginstal Java dengan Apt di Ubuntu
  • Cara Install Java dengan APT di Debian

Setelah menginstal TightVNC Server dan Java, mari kita lanjutkan lebih jauh dengan menginstal server web di dalamnya. Gunakan “perintah yum” dan perintah apt berikut untuk menginstal server Apache di distribusi Linux Anda.

yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo apt install apache2        [On Debian, Ubuntu and Mint]

Sekarang kita telah menginstal semua perangkat lunak yang diperlukan pada sistem. Mari lanjutkan dengan mengunduh dan menginstal TightVNC Java Viewer.

Instal TightVNC Java Viewer untuk Mengakses Desktop Jarak Jauh

Buka halaman Unduh TightVNC, untuk mengambil kode terbaru atau Anda dapat menggunakan “perintah wget” berikut untuk mengunduhnya.

Buka direktori root web Apache (yaitu /var/www/html), buat direktori kosong “vncweb”. Gunakan perintah wget untuk mengunduh file di dalam folder. Ekstrak file menggunakan perintah unzip dan ganti nama file viewer-applet-example.html menjadi index.html seperti yang ditunjukkan.

cd /var/www/html
mkdir vncweb
cd vncweb
wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
unzip tvnjviewer-2.8.3-bin-gnugpl.zip 
mv viewer-applet-example.html index.html

Buka file index.html menggunakan editor atau editor nano apa pun seperti yang disarankan.

nano index.html

Selanjutnya tentukan alamat IP Server, Nomor Port VNC, dan Kata Sandi Pengguna VNC yang ingin Anda sambungkan. Misalnya, alamat IP server saya adalah “172.16.25.126”, Port sebagai “5901” dan Kata Sandi sebagai “abc123” untuk pengguna VNC saya disebut “tecmint”.

<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

Akses VNC Desktop pengguna “tecmint” dari browser dengan membuka.

http://172.16.25.126/vncweb

Anda akan mendapatkan pesan “Peringatan Keamanan” yang menyatakan bahwa aplikasi yang tidak ditandatangani meminta izin untuk dijalankan. Cukup terima dan jalankan aplikasi seperti dijelaskan di bawah.

Masukkan Kata Sandi untuk mengakses Desktop “tecmint”.

Itu saja, Anda berhasil terhubung ke Remote Desktop.

Jika Anda mengakses dari komputer lain, Anda mungkin mendapatkan kesalahan “plugin tidak ada”, cukup instal plugin dan akses. Anda dapat mengambil plugin Java terbaru di halaman Unduh Java.