Remote Desktop dengan VNC di Ubuntu

Untuk melakukan remote desktop dapat dilakukan dengan beberapa software. Ubuntu sendiri sudah menyediakan layanan ini hanya saja remote desktop yang dimilikinya kurang baik karena berat. Software lain yang dapat digunakan adalah VNC. Berikut adalah cara untuk melakukan instalasi VNC di ubuntu :

1. sudo aptitude install x11vnc vnc-java

2. Setup password vnc

#x11vnc -storepasswd

3. Port yang digunakan adalah 5800 dan 5900, jadi pastikan bahwa firewall tidak menutup port tersebut.

4. Jalankan perintah berikut untuk mengaktifkan vnc pada mesin server (mesin yang akan di remote)

#x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800

Agar anda tidak setiap saat mengaktifkan perintah di atas setiap anda ingin remote, maka masukkan perintah di atas ke dalam startup application pada System->Preferences -> Startup Application.

Pada sisi viewer, anda akan meremote mengguanakan browser. Sebelum itu anda harus memastikan bahwa sudah melakukan instalasi plugin JRE agar dapat digunakan di browser. Caranya :

#sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Untuk mengecek apakah java sudah terinstall gunakan : #java -version

Untuk melihat apakah pada browser sudah terinstall plugin JRE, maka masukkan about:plugins pada address bar di browser (Firefox).

Jika sudah JRE sudah terinstall dengan baik, maka remote komputer dengan memasukkan alamat : http://IP:5800 melalui browser.

Contoh : http://192.168.1.1:5800

Perintah no 4 di atas akan berhasil apabila komputer yang akan di remote sudah aktif dan user telah dalam keadaan login.

Apabila belum ada user yang login, maka kita dapat menggunakan beberapa display manager seperti dibawah ini :

gdm: -auth /var/lib/gdm/:0.Xauth
kdm: -auth /var/lib/kdm/A:0-crWk72
xdm: -auth /var/lib/xdm/authdir/authfiles/A:0-XQvaJk
dtlogin: -auth /var/dt/A:0-UgaaXa

Karen ubuntu Hardy menggunakan gdm maka tambahka option -auth /var/lib/gdm/:0.Xauth pada saat menjalankan vnc nya, sehingga menjadi :

# x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800 -auth /var/lib/gdm/:0.Xauth

No comments:

Post a Comment