Sebenarnya da lama pingin blogging lagi tapi ga sempat…Mumpung lagi mendung n udara g lmyn dingin akhirnya nulis juga..Kang kita sering menggunakan VNC untuk remote komputer lain tapi bagaimana kalo satu komputer bisa di remote banyak user..CAranya sih dengan VNC multiple Session sehingga tiap user punya session n akses port sendiri.
Setting up the Server
Syarat utamanya, jangan lupa install vncserver dan vnc pada komputer yang akan di remote.
Kita buat user pada komputer yang akan di remote, dalam contoh ini edp0tony dan edp0tri dan nantinya kita ingin tiap user tersebut dapat menggunakan X Session. Karena saya menggunakan CentOS maka edit file /etc/sysconfig/vncservers yang nantinya akan di load oleh vncserver initscript. Berikut isi dari file tersebut
# VNCSERVERS=”2:myusername”
VNCSERVERS=”1:edp0tony 2:edp0tri”
# VNCSERVERARGS[3]=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
VNCSERVERARGS[1]=”-geometry 800×600 -depth 16″
VNCSERVERARGS[2]=”-geometry 800×600 -depth 16″
Ket: VNCSERVERS=”1:edp0tony = edp0tony akan menggunakan display 1 VNCSERVERARGS[1]=”-geometry 800×600 -depth 16″ = menggunakan resolusi 800 x 600 dengan color depth 16
Karena ini multisession maka tiap2 user akan mempunyai port sendiri bila akan diakses yaitu edp0tony = port 5901 dan edp0tri = port 5902
Konfigurasi User
Apabila vncserver telah disetting maka lakukan konfigurasi pada user dengan memberi password pada user tersebut.
[root@ltsp-server2 ~]# su edp0tony
[edp0tony@ltsp-server2 root]$ vncpasswd
Password:
Verify:
Start the VNC Server
Setelah konfigurasi selesai maka
[root@ltsp-server2 ~]# /etc/init.d/vncserver start
dan buat VNC Server ikut dalam startup komputer
[root@ltsp-server2 ~]# chkconfig vncserver on
setelah vnc server berjalan dengan baik maka akan muncul /home/edp0tony/.vnc yang berisi file log file, pid file and an X startup script. Tapi kita juga dapat mengedit dile xstartup dari tiap- tiap user. Contoh xstatup pada edp0tony
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
gnome-start &
Ket:
xsetroot in this case sets the background color.
vncconfig is a supplementary program that can be used to control the vnc server. Apart from this, when run without arguments it acts as a helper application and its main purpose is to provide support for clipboard transfers between the client (vncviewer) and the vnc server.
xterm starts an xterm terminal.
twm starts the X server’s default window manager. We probably want to change that to a more user friendly window manager, eg fluxbox
Saatnya aksi meremote dilakukan
Untuk mengkases vncserver tersebut yaitu
vncviewer [Server's IP]:[Port]:[Display] Kita akan meremote untuk user edp0tony maka ketikkan pada terminal [root@ltsp-server2 ~]# vncviewer 192.168.0.2:1 lalu akan muncul windows untuk memasukkan password untuk user edp0tony. Apabila benar maka muncul X session dari user tersebut
referensi :
http://www.g-loaded.eu/2005/11/10/configure-vnc-server-in-fedora/













No comments yet
Pengumpan komentar untuk artikel ini