Kamis, 04 Maret 2010

VNC Server di Centos 5.4

Tulisan berikut mengenai vnc server di centos beserta konfigurasinya, sengaja di taro di blog buat dokumentasi juga buat sharing.

Buka terminal, langsung install dulu vnc servernya :

* [ale@robo ~]$ sudo yum install -y vnc-server

Selanjutnya bikin user baru untuk user vnc, atau gunakan user yang ada. Jika ingin menggunakan user baru, maka :

* [ale@robo ~]$ sudo /usr/sbin/adduser ardho
* [ale@robo ~]$ sudo passwd ardho

Setelah user vnc sudah dibuat, login dengan user yang baru dan dari terminal ketikkan :

* [ale@robo ~]$ vncpasswd

Perintah diatas akan membuat file ".vnc" (tanpa tanda kutip) di home directory.

kemudian lanjutkan dengan perintah berikut :

[ale@robo ~]$ cd .vnc
[ale@robo ~]$ [.vnc]$ ls
[ale@robo ~]$ passwd

Berikutnya adalah melakukan konfigurasi untuk tampilan vnc server kita, dengan cara :


1. Edit file vncservers yang terletak di /etc/sysconfig/vncservers (Biasakan backup sebelum mengedit) :

[ale@robo ~]$ sudo nano /etc/sysconfig/vncservers

2. Tambahkan baris berikut pada bagian paling bawah :

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

3. Jalankan service vnc :

[ale@robo ~]$ sudo /etc/init.d/vncserver start

4. cek di direktori .vnc yang terletak pada home direktori, apakah sudah muncul file2 berikut :

[ale@robo ~]$ cd .vnc
[ale@robo ~]$ ls
[ale@robo ~]$ passwd robo:1.log robo:1.pid xstartup

5. Kemudian edit file xstartup

[ale@robo ~]$ sudo nano xstartup

6. cari baris berikut :

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

7. Kemudian tambahkan baris berikut DIATAS baris yang diatas :

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Jadi nanti akan seperti ini :

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
.......

8. Kemudian restart service vncserver :

[ale@robo ~]$ sudo /etc/init.d/vncserver restart


Untuk menambahkan agar vncserver menjadi startup tambahkan dengan perintah :

[ale@robo ~]$ sudo /sbin/chkconfig vncserver on

0 komentar: