Translate








Sabtu, 07 Desember 2013

Remote Desktop dengan VNC pada Linux Centos 6.4

Untuk melakukan remote terhadap server linux yang terinstall dengan Desktop Environment (GUI), maka kita bisa menggunakan aplikasi vnc. Didalam server yang akan diremote harus diinstall vnc-server. Sedangkan dari sisi client dengan Sistem Operasi Windows bisa digunakan aplikasi vnc-viewer.

Persiapan di Server Linux (yang akan diremote)

 
Di Server Linux, kita harus menginstall aplikasi VNC-SERVER. Kita gunakan cara instalasi dengan yum agar lebih mudah. Untuk server yang tidak terkoneksi internet, bisa membuat repositori lokal dari dvd seperti pada tutorial sebelumnya.

1. Sebelum menginstall vnc-server, Kita membutuhkan paket yang harus diinstall terlebih dahulu, yakni xorg-x11-fonts-misc (xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm). Kita bisa mendapatkannya dari DVD Installer Centos dalam folder Package. Apabila kita sudah mengikuti Tutorial sebelumnya, maka paket rpm ada di direktori /media/dvdrepo/Packages


[root@majapahit Packages]# rpm -ivh xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm
Preparing...                ########################################### [100%]
   1:xorg-x11-fonts-misc    ########################################### [100%]


2. Install vnc-server

[root@majapahit Packages]# yum install vnc-server


Dengan perintah tersebut, vnc-server sudah terinstall pada server Linux Centos.

3. Buat User vnc, atau bisa menggunakan user existing yang sudah ada pada server kita. Disini saya akan coba membuat user baru dengan nama "hayam"

[root@majapahit ~]# useradd hayam
[root@majapahit ~]# passwd hayam
Changing password for user hayam.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.


4. Konfigurasi file /etc/sysconfig/vncservers

[root@majapahit ~]# nano /etc/sysconfig/vncservers


Tambahkan Parameter berikut pada baris paling akhir:

VNCSERVERS="1:hayam"
VNCSERVERARGS[1]="-geometry 800x600"


Pada baris diatas, untuk user pertama, yakni user dengan nama "hayam" akan memiliki resolusi layar 800x600px pada saat melakukan remote

5. Set password untuk user vnc

[root@majapahit ~]# su - hayam
[hayam@majapahit ~]$ vncpasswd
Password:
Verify:


Dengan perintah diatas, maka akan uncul direktori baru secara otomatis dengan nama  ~/.vnc (pada folder home user "hayam")

6. Jalankan service vnc-server (dengan user root)

[root@majapahit ~]# service vncserver start
Starting VNC server: 1:hayam xauth:  creating new authority file /home/hayam/.Xauthority
xauth: (stdin):1:  bad display name "majapahit:1" in "add" command

New 'majapahit:1 (hayam)' desktop is majapahit:1

Creating default startup script /home/hayam/.vnc/xstartup
Starting applications specified in /home/hayam/.vnc/xstartup
Log file is /home/hayam/.vnc/majapahit:1.log

                                                           [  OK  ]

 
Akses Dari PC Client (Windows)


Dari PC Client, gunakan vnc-viewer, lalu akses ke server, seperti gambar dibawah ini: 

1. Buka vnc viewer

2. Notifikasi

3. Masukkan Password

4. Remote Desktop Berhasil


* ) Agar vncserver aktif pada saat server restart, maka service nya harus ditambahkan pada startup, dengan perintah :
[root@majapahit ~]# chkconfig vncserver on


*) Apabila dari client masih belum bisa terkoneksi, coba matikan service firewall disisi server Linux Centos, lalu coba kembali login dari client dengan vnc-viewer.

Like the Post? Do share with your Friends.

2 komentar:

IconIconIconFollow Me on Pinterest

Blogger news

Blogroll

What's Hot