Membuat VNC Server di Ubuntu

On 3 January 2008, in I.T, by Ple-Q

Awas, ini postingan dengan materi yang udah basbang. Sengaja ditulis dengan tujuan biar nggak lupa, apalagi selama ini aku cuma bergantung dengan situs referensi yang sewaktu-waktu bisa down.

Hmm… postingan ini ngomongin tentang remote system. Bagaimana cara Anda untuk remote system? SSH? Telnet? yap, itu adalah cara yang paling umum. Tapi bagi pemula, akan serem rasanya kalo harus berhadapan dengan konsole hitam dan perintah aneh yang blom tentu bener jalaninnya.

Nah, ada sebuah teknologi bernama VNC. Ini saya kutip dari Wikipedia tentang VNC :

Virtual Network Computing (VNC) is a graphical desktop sharing system which uses the RFB protocol to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.

Jadi intinya kita bisa remote komputer lain dengan tampilan grafis, dan tentu saja akan lebih mudah dalam pengoperasiannya.

Cara Pembuatan

Pertama kita harus meng-enable-kan fitur Remote Access (XDMCP) :

  • System –>> Administration –>> Login Window

  • Buka tab Remote –>> pilih style Same as Local

  • Klik tombol Configure XDMCP –>> uncheck pilihan Honor indirect request

Langkah kedua, yaitu mengedit file /etc/X11/gdm/gdm.conf atau /etc/gdm/gdm.conf melalui konsole. Anda cukup memilih salah satu lokasi file konfigurasi itu. Ini dikarenakan di beberapa distro, letak file gdm.conf berbeda tempat. Dan langkah-langkah selanjutnya akan menggunakan konsole.

  • sudo gedit /etc/X11/gdm/gdm.conf atau sudo gedit /etc/gdm/gdm.conf
  • Cari tab [xdmcp] di file tersebut, kemudian set Enable=True
  • Cari tulisan berikut : RemoteGreeter=/usr/lib/gdm/gdmlogin, kemudian hapus tanda # didepannya.

Langkah ketiga, install aplikasi yang dibutuhkan. Pastikan Anda sudah terhubung ke Internet. Saya blom pernah coba via DVD Repo, kalo ada yang bisa / gagal tolong kasih komentar ya.

sudo apt-get install vnc4server xinetd

Setelah semua terinstall dengan baik, selanjutnya adalah membuat password VNC

sudo vncpasswd /root/.vncpasswd

Masukkan password untuk VNC, kalo bisa sih beda dengan password ubuntu anda. Masalah keamanan aja kok. Langkah berikutnya adalah menambahkan service VNC ke xinetd.

Buat file : /etc/xinetd.d/Xvnc

sudo gedit /etc/xinetd.d/Xvnc

Masukkan kode berikut kedalam file /etc/xinetd.d/Xvnc

service Xvnc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/bin/Xvnc
server_args = -inetd :1 -query localhost -geometry 1024×768 -depth 16 -once -fp /usr/share/fonts/X11/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd -extension XFIXES
port = 5901
}

Anda bisa mengganti ukuran resolusi sesuai dengan kebiasaan Anda. Misal diganti ke 800×600 atau lainnya.

Langkah berikutnya adalah merestart xinetd

sudo /etc/init.d/xinetd stop
sudo killall Xvnc
sudo /etc/init.d/xinetd start

Selesaaiii!!!!

Cara mencobanya, masih dari konsole ketikan perintah berikut :

vncviewer localhost:1

Kalo nggak ada trobel, maka Anda akan diminta memasukkan password VNC, kemudian login screen akan muncul di layar monitor Anda.

Bagaimana akses dari komputer lain?

Kalo pakai Windows, cukup install VNC Client. Di kantor saya pakai TightVNC. Kemudian masukkan IP Address dan port VNC Server. Contohnya :

192.168.0.1::5901

Segala gambar dan tutorial ini saya sadur dari sini, jadi postingan ini hanya untuk mempermudah proses pembelajaran. Ok?

Tagged with:  

25 Responses to “Membuat VNC Server di Ubuntu”

  1. harry says:

    Wah tutorialnya sip, thanks bisa jadi referensi nambah ilmu :)

  2. dhimazz says:

    jan”e aku gak mudeng kie opo:D
    ning aku acungkan jempol =))=)) untuk artikelmu mas =))=))

  3. Zacky says:

    Wah,tutorialnya bagus tuch…
    Tapi sayang,aku bener2 ga mudeng;)) :O
    Ya mungkin aku blom pake ubuntu ya….#:-S
    Tapi kalo ngasih saran se,kalo bisa bahasanya jangan yang tinggi2.kasihan yang pemula…:-w

  4. Yogie says:

    Hehehehe… sebenere itu bahasanya dah gampang lho..
    tinggal baca pelan-pelan dan resapi aja…

  5. Dedy '02 says:

    Salut kanggo mu bro ^:)^

  6. teguh says:

    hemmmm
    panjang juga ya penjelasannya

    di moonshine ku ndak langkah2nya ndak sepanjang dan ‘serumit’ itu
    tinggal install pakai yum (kalau udah dibuat local reponya sih), kemudain setting vnc servernya (aktifkan/on/centang) di system-config-service

    btw
    thanks untuk tutorialnya

  7. Yogie says:

    @teguh, ya kalo ngobrolin beda distro ya beda juga cara penangannya..:-\”

  8. ipoet says:

    tutorialnya bagus…
    sangat membantu…
    Ehm,kalo beda VPN ma VCN apa y mas???

  9. ipoet says:

    hehe maaf mas, maksude VNC???
    hueheue maklum pemula, hehe

  10. uzumaki_heri says:

    penjelasannya mudah kq..
    udah ogut coba…
    tp.bwt mas yg lbh pengalaman
    saat login vncviewer, hasilnya kq cma
    desktop layar abu2 aja ya????
    tolang dijelasin dong..
    apa ada yg salah..
    pdhl semua yg tertera diatas udah dilakukan semua..
    mksh…

  11. Yogie says:

    @uzumaki_heri: Halo… kemungkinan besar kamu belum ngedit file gdm.conf. Soalnya dulu aku pernah gitu.

    Coba perhatikan langkah berikut :

    Langkah kedua, yaitu mengedit file /etc/X11/gdm/gdm.conf melalui konsole. Dan langkah-langkah selanjutnya akan menggunakan konsole.

    * sudo gedit /etc/X11/gdm/gdm.conf atau sudo gedit /etc/gdm/gdm.conf
    * Cari tab [xdmcp] di file tersebut, kemudian set Enable=True
    * Cari tulisan berikut : RemoteGreeter=/usr/lib/gdm/gdmlogin, kemudian hapus tanda # didepannya.

    Nah.. coba deh..

  12. rafi says:

    Tutorial yang saya butuhkan, tapi waktu mencoba pada langkah kedua tersendat. saya sudah perintahkan sudo gedit /etc/X11/gdm/gdm.conf melalui konsole. Tapi isinya kosong. apa ada yang salah dengan systemnya ???

  13. Yogie says:

    @rafi: hmm… kok aneh ya? udah yakin lokasi file-nya dan nama file-nya bener? soalnya itu file default system. Bisa jadi kalo ga ada file itu, maka gnome-nya gak tampil..

    Coba di cek ulang dulu yaa

  14. rafi says:

    Gini, waktu saya perintahkan di terminal perintah tersebut, gnomenya tampil dan tertulis di tabnya “gdm.conf”, tapi isinya kosong.
    Jadi bagaimana dank”

  15. Rafi says:

    Wah, hebat…..
    Tutorialnya sudah saya jalankan dan berhasil
    Thanks ……….. Terus membuat tutorial. Kami sang pemula sangat menunggu tulisan2 selanjutnya.

  16. Yogie says:

    @Rafi: terima kasih.. selamat yaa…

  17. kopril says:

    eh yog login window ku kok malah ilang dari pandangan..itu gimana yog…

  18. chikuso says:

    misi mas kok saya pas coba vncviewer localhost:1 yang keluar error begini :
    CConn: connected to host localhost port 5901
    main: read: Connection reset by peer (104)

    tapi klo saya jalanin dulu vncserver trus ketik vncviewer localhost:2 (localhost:2 -> karena vncserver memberi dektop 2) udah ke remote seh tp gk kliatan desktop cuma abu2 n sebuah konsole. itu errornya knp yah?? ato ada masukan lain? (saya pake ubuntu 7.10 gutsy gibbon)

  19. young says:

    salam..
    nama saya young ..
    saya masih pemula,bantuin saya donk bagaimana cara bangun server sms,dari awal sampai selesai..
    tolong dibantu ya,, thank..

  20. Ragil Turyanto says:

    waduh..kalau misalnya diakses dari internet bisa ga?
    gemana pengaturannya.. VPN misalnya kalau ada internet di kantor .. trus diakses melalui rumah via VPN settingnya gmana?

    kalau di akses dari local jaringan sih ,saya udah coba dan jalan.
    btw makasih artikelnya

  21. koecing says:

    mas,
    saya sudah install pc dengan os ubuntu 8.04

    semua aplikasi vnc server saya install.

    terus saya coba remote dengan pc windows

    namun tidak bisa juga,

    semua tutorial sudah saya ikutin…

    mohon pencerahan

  22. bhenk says:

    Kalo set VNC viewer gmn?
    Kalo via VPN? Kalo gak ada VPN bs gk?
    Kalo d windows kan bisa gak pake VPN..

  23. [...] Selamat mencoba, Sumber: ple-q.com [...]

  24. sartono says:

    salam semua yg menggunakan linux ubuntu ? sy mau sdh menggunakan linuk ubuntu di server supaya kerjaanya cepat di user gimana ya tolong dong sedangkan user 40 sy tdk menggunakan TYP tapi sy yang rubah lewat dns maksudnya supaya user sebanyak 40 kalau main internet tdk lambat trim sebelumnya

  25. Meskipun udah usang, tetapi tetap bermanfaat.

Leave a Reply

Weboy

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

 

September 2010
S M T W T F S
« Aug    
 1234
567891011
12131415161718
19202122232425
2627282930  
Free WordPress Theme