Cara untuk melakukan remote desktop sebuah UBuntu VPS bukanlah hal yang rumit, salah satu cara untuk remote ubuntu desktop bisa dengan menggunakan fasilitas freeNX yang sudah disediakan oleh nomachine.
Kami anggap VPS anda sudah terinstall sistem operasi Ubuntu, dimana saat ini kami menggunakan sistem operasi Ubuntu 11.10, langkah-langkahnya adalah sebagai berikut:
Langkah pertama: Akse server dengan Putty
Konek ke VPS Ubuntu dengan menggunakan putty apabila anda menggunakan OS Windows atau terminal apabila anda menggunakan OS Linux.
Langkah ke dua: Hapus service yang tidka digunakan
Hapus semua service yang tidak diperlukan, kecuali anda ingin memakainya
apt-get purge apache2* bind9* samba*
Langkah ke tiga: Update Sistem
Update semua paket ubuntu yang sudah terinstall. Apabila anda menggunakan VPS IIX Indonesia, sebaiknya anda update repositori ubuntu ke repositori Indonesia dengan tujuan untuk mempercepat proses pengambilan paket-paket ubuntu, dengan cara:
root@server:~# vi /etc/apt/sources.list
lalu masukan repositori local Indonesia, misalnya repositori kambing.ui.ac.id
### Repository dengan menggunakan server mirror kambing.ui.ac.id
### Untuk rilis lain selain oneiric silakan ganti semua kata oneiric
### dengan misalnya precise dsb
## REPOSITORY UTAMA
deb http://kambing.ui.ac.id/ubuntu oneiric main restricted universe multiverse
deb-src http://kambing.ui.ac.id/ubuntu oneiric main restricted universe multiverse
## INI UNTUK MAJOR BUG FIX UPDATES
deb http://kambing.ui.ac.id/ubuntu oneiric-updates main restricted universe multiverse
deb-src http://kambing.ui.ac.id/ubuntu oneiric-updates main restricted universe multiverse
## INI UNTUK UBUNTU SECURITY UPDATES
deb http://kambing.ui.ac.id/ubuntu oneiric-security main restricted universe multiverse
deb-src http://kambing.ui.ac.id/ubuntu oneiric-security main restricted universe multiverse
Lalu lakukan update.
root@server:~# apt-get update
root@server:~# apt-get upgrade
Langkah ke empat: Instal text editor
Install text editor dalam hal ini kami menggunakan nano, untuk memudahkan melakukan pengubahan konfigurasi nantinya
root@server:~# apt-get install nano
Lagkah ke lima: Install Ubuntu Desktop (Gnome)
Lakukan instalasi Ubuntu Desktop
root@server:~# apt-get install ubuntu-desktop
Langkah ke enam: Tambah user untuk lakukan Remote Desktop
Tambahkan 1 user untuk malakukan akses server nantinya
root@server:~# adduser desktop
Adding user 'desktop' ...
Adding new group 'desktop' (1000) ...
Adding new user 'desktop' (1000) with group 'desktop' ...
Creating home directory '/home/desktop' ...
Copying files from '/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for desktop
Enter the new value, or press ENTER for the default
Full Name []: Desktop
Room Number []: 0
Work Phone []: 111-2222
Home Phone []: 111-2222
Other []:
Is the information correct? [Y/n] Y
Langkah ke-tujuh : Instalasi FreeNX
Download 3 paket FreeNX dari Nomachine yaitu NX Client, NX Node dan NX Server:
root@server:~# wget http://64.34.161.181/download/3.5.0/Linux/nxclient_3.5.0-7_i386.deb
root@server:~# wget http://64.34.161.181/download/3.5.0/Linux/nxnode_3.5.0-7_i386.deb
root@server:~# wget http://64.34.161.181/download/3.5.0/Linux/FE/nxserver_3.5.0-9_i386.deb
Lakukan instalasi untuk ke-3 paket yang sudah di download tadi:
root@server:~# dpkg -i nxclient_3.5.0-7_i386.deb
root@server:~# dpkg -i nxnode_3.5.0-7_i386.deb
root@server:~# dpkg -i nxserver_3.5.0-9_i386.deb
Langkah ke-delapan : Install Nomachine NX Client.
Untuk akses ke Ubuntuk Desktop yanag sudah kita install tadi, diperlukan NX Client yang ada di halaman http://www.nomachine.com/download.php. Silakan download sesuai dengan OS PC anda, disini kami menggunakan OS Windows.
Langkah Ke-sepuluh: Akses server dengan NX Client
Buka menu NX Conection Wizard dan akan tampil langkah-langkanya sebagai berikut:
Bagi anda pelanggan VPS IIX Indonesia maupun VPS US Amerika, kami sudah menyediakan template Ubuntu Desktop yang sudah dilengkap dengan FreeNX, sehingga bisa langsung pakai tanpa repot-repot untuk lakukan instalasi.