VNC adalah sebuah protokol yang digunakan untuk berbagi desktop dengan pengguna lain / komputer melalui jaringan Internet. untuk berbagi desktop, VNC server harus menginstal dan mengkonfigurasi pada komputer dan VNC client harus dijalankan pada komputer yang akan mengakses desktop tersebut.
Tetapi beberapa orang lebih memilih GUI dan untuk ini perlu memasang versi lengkap Gnome di CentOS. Sebenarnya ada cara yang lebih baik dan itu adalah untuk menginstal VNC. VNC menyediakan virtual desktop yang ringan dari Gnome. Untuk menjalankan VNC di CentOs ikuti langkah langkah berikut :
Ketik Command pada terminal lewat PuttY atau software lain
1 2 | sudo yum update sudo yum upgrade |
lalu install paket dekstop
1 | sudo yum groupinstall Desktop |
selanjutnya install vnc server
1 | sudo yum install tigervnc-server |
1 | sudo yum install xorg-x11-fonts-Type1 |
1 | sudo yum install vnc |
Lanjut untuk Start VNC Server pada Boot
1 | sudo chkconfig vncserver on |
Setting password untuk VNC anda (root user)
1 | vncpasswd |
jika sudah setting password anda lanjut Edit /etc/sysconfig/vncservers file:
1 | sudo nano /etc/sysconfig/vncservers |
Tambahkan Seperti dibawah pada Akhir File seperti pada gambar
1 2 | VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x600" |
Selanjutnya memberikan akses port vnc pada firewall
1 2 3 | sudo iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp -m multiport --dports 5901:5903,6001:6003 -j ACCEPT sudo service iptables save sudo service iptables restart |
Jika sudah Restart VNC Server:
1 | sudo service vncserver restart |
sekarang kill vnc server dengan command
1 | vncserver -kill :1 |
Edit xstartup file di .vnc folder:
1 | nano .vnc/xstartup |
masukan command dibawah ini pada akhir file xstartup :
1 2 | #twm & exec gnome-session & |
Restart service:
1 | sudo service vncserver restart |
Selesai. Selanjutnya anda tinggal login melalui software seperti RealVNC > VNC Viewer
Cara konek dengan ServerIpVpsAnda:1
Cara Untuk Menambahkan/Konek dengan User Lain
1 | sudo adduser imadenewsVNC |
buat password untuk user tersebut
1 | sudo passwd imadenewsVNC |
jika sudah, masukan command berikut untuk pindah ke user yang barusan dibuat
1 | su imadenewsVNC |
lalu buat password untuk login VNC
1 | vncpasswd |
Jika sudah exit dari user untuk kembali ke root
1 | Exit |
lalu Edit /etc/sysconfig/vncservers file:
1 | sudo nano /etc/sysconfig/vncservers |
tambahkan seperti dibawah untuk user baru [2]
1 2 3 | VNCSERVERS="1:root 2:imadenewsVNC" VNCSERVERARGS[1]="-geometry 1024x600" VNCSERVERARGS[2]="-geometry 1024x600" |
Restart VNC :
1 | sudo service vncserver restart |
Lanjut, Kill vncserver session untuk user baru dan edit xstartup filenya
1 2 3 4 | su imadenewsVNC vncserver -kill :2 cd ~ nano .vnc/xstartup |
edit file xstartup tambahkan paling bawah
1 2 | #twm & exec gnome-session & |
Restart VNC
1 | sudo service vncserver restart |
Jika sudah konek melalui VNC Viewer dengan ServerIpVpsAnda:2
Begitupun juga jika ingin menambah user lain [3] [4] [5] dan seterusnya.
Baca juga Cara Install Google Chrome di CentOs VNC Server