Kali ini ane ingin membuat tutorial tentang VNC..
Apa itu VNC..? VNC adalah sejenis remote desktop (pada windows), dimana kita dapat mengontrol komputer kita dalam jarak jauh,

selama komputer yang sedang di remote dalam keadaan terhubung ke internet.. Akan tetapi dalam hal ini kita menggunakan VPS, yang sebenarnya sama saja dengan komputer, tetapi bersifat virtual..
Langsung aja ya..
  1. Cek versi Centos kita, x86 (i386) atau x86_64 (64 bit)
  2. uname -i
  3. Tambahkan repository dari rpmforge ke VPS kita.
  4. Untuk Centos x86 (i386)
    wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.i386.rpm
    Untuk Centos x64 (x86_64)
    wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
  5. Setelah terinstall, selanjutnya ketik seperti dibawah ini untuk mengupdate repository yang telah kita tambah tadi.
  6. yum update
  7. Install VNC Server
  8. yum install vncserver
  9. Install GNOME Desktop Environment. Apa itu GNOME..? GNOME adalah sebuah Desktop (GUI) untuk Sistem Operasi Linux. Sebenarnya masih ada Desktop lain seperti KDE, namun kali ini ane lebih memilih GNOME. Proses ini akan berlangsung cukup lama, karna itu ane sarankan pada saat menginstall kita tinggal makan dulu tongue
  10. yum groupinstall “GNOME Desktop Environment”
  11. Seanjutnya kita buat user baru sebagai user VNC, sekaligus passwordnya.
  12. adduser azzuhro passwd azzuhro
  13. Setelah itu login ke SSH dengan user dan password yang telah kita buat tadi (seilent), lalu ketik command berikut.
  14. vncpasswd
  15. Kembali lagi ke root dengan login ulang ke SSH (menggunakan user root). Lalu kita edit file yang ada di /etc/sysconfig/vncserver menjadi kurang lebih seperti ini :
  16. VNCSERVERS="1:azzuhro"
    VNCSERVERARGS[1]="-geometry 1024x600"
  17. Setelah itu kita menuju direktori /home/zeilent/.vnc (pake titik). Setelah itu buat file yang bernama xstartup yang isinya seperti ini.
  18. #!/bin/sh ( while true ; do xterm ; done ) & 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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm &
    CHMOD file tersebut ke 777, dengan mengetikkan. chmod 777 /home/azzuhro/.vnc/xstartup
  19. Langkah selanjutnya kita tambahkan baris berikut pada file iptables yang berada di /etc/sysconfig (satu rumah dengan file vncserver). Jika file tersebut tidak ada pada server, lewati saja langkah ini (lumayan bonus 1 step).
  20. -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 1 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5801 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5901 -j ACCEPT
    Selanjutnya kita restart iptables.
    service iptables restart
  21. Jalankan VNC Server kalian, dan tambahkan ke dalam startup dengan mengetikkan perintah berikut.
  22. service vncserver start chkconfig vncserver on
  23. Untuk melihat VNC kita, dapat menggunakan aplikasi TightVNC, yang dapat di download di.
  24. http://www.tightvnc.com/download/2.0.2/tightvnc-2.0.2-setup.exe
  25. Install, lalu jalankan program TightVNC. Pada kolom putih panjang, isi dengan ipaddresvps:1 (misal 89.23.55.66:1)
Selesai, jika sudah terkoneksi, kalian akan melihat tampilan desktop VPS kalian sendiri, seperti layaknya komputer linux pada umumnya.

0 komentar:

Posting Komentar