Install & Config VNC Server CentOS 5

Install & Config VNC Server CentOS 5

Iseng ga ada dosen, bosen oprek box-nya om arip, akhirnya oprek-oprek box spid3y[1] deh :D Karena iseng, maka alhasil googling pun beraksi :D Saya membaca[2] referensi dari CentOS untuk melakukan instalasi VNC Server. Mari dilaksanaken instalasinya. B-)

[+] Instalasi
Cek terlebih dahulu instalasi VNC Server, apakah sudah terinstall ataukan belum. Caranya, jalankan command berikut ini :

$ rpm -q vnc-server

Apabila belum terinstall, maka kemungkinan besar akan muncul pesan error sebagai berikut :

$ rpm -q vnc-server
-bash: package vnc-server is not installed

Namun, apabila sudah terinstall, maka akan muncul pesan semacam ini :

$ rpm -q vnc-server
-bash: vnc-server-4.0-11.el4

Nah, kalau memang vnc-server belum terinstall di centos Anda, maka lakukan instalasi dengan menjalankan command sebagai berikut :

$ yum install vnc-server

Pastikan pada box Anda terinstall X-Window (bisa menggunakan XFCE / GNOME / KDE). Kali ini saya menggunakan GNOME sebagai X-Window Manager saya. Jika Anda tidak yakin, silakan masukkan command berikut ini yum groupinstall “GNOME Desktop Environment”. Fungsinya adalah untuk melakukan install X-Window GNOME dan semua perangkat yang diperlukan.

Jika tahap di atas sudah terlewati, sekarang saatnya membuat user untuk melakukan login ke server VNC nantinya. Apabila Anda tidak menginginkan user baru, maka abaikan bagian ini dan lanjut langsung ke bagian ke ini.

  1. Sebagai root, lakukan perintah di bawah ini :
    $ adduser <namauser>
    $ passwd <namauser>
    
  2. Setelah menjalankan perintah di atas, sekarang login ke user Anda dan jalankan perintah di bawah ini . Perintah di bawah ini berfungsi untuk membuat directory .vnc pada home directory.
    $ vncpasswd
  3. Kemudian jalankan perintah di bawah ini :
    $ cd .vnc
    [.vnc]$ ls
    passwd
    

Prosesi pembuatan username dan password login vnc sudah selesai, sekarang kita masuk ke tahap konfigurasi standar server VNC. Edit file /etc/sysconfig/vncservers kemudian tambahkan baris berikut di line akhir : (jangan lupa backup terlebih dahulu konfigurasi default dari vncservers)

VNCSERVERS="1:<namauser>"
VNCSERVERARGS[1]="-geometry 1024x768"

Jalankan vncserver supaya bisa kita lihat apakah konfigurasi sudah sesuai dengan system :

$ service vncserver start

Apabila service berjalan dengan sempurna, maka di dalam home directory user yang bersangkutan pasti akan muncul beberapa file di bawah ini :

[root@spid3y drubicza]$ cd .vnc/
[root@spid3y .vnc]$ ls
passwd  spid3y.local:1.log  spid3y.local:1.pid  xstartup
[root@spid3y .vnc]$

Kemudian buka file xstartup, sebelum baris ini :

// tambahkan di sini
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
.. cut ..

Tambahkan dua baris berikut :

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Sekarang restart vncserver Anda, dan silakan lihat hasilnya :) Apabila Anda ingin menambahkan vncserver menjadi startup object, jalankan perintah di bawah ini :

chkconfig vncserver on

Footnotes :
[1] spid3y adalah hostname cache & samba server di kos.
[2] http://wiki.centos.org/HowTos/VNC-Server

  • No Related Post
tabs-top
  • No Related Post
bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
tabs-top

1 Comment »

  1. avatar
    13:24:17 - September 30th, 2009: #1
    NitrouZ says:

    Oh iya lupa, jangan menggunakan VNC Server di Live Server, karena akan banyak mengandung vuln :)

    comment-bottom

RSS feed for comments on this post. TrackBack URL

Leave a comment