XRDP adalah sebuah aplikasi opensource yang berguna untuk meremote desktop server, XRDP ini berfungsi sama dengan VNC yang telah di bahas sebelumnya pada artikel di blog ini.
Praktisnya dengan menginstall XRDP anda tidak perlu mendownload aplikasi seperti VNC tetapi cukup menggunakan Aplikasi Remote Dekstop Connection bawaan OS Windows
Pada kesempatan ini saya ingin mencoba Install XRDP dengan menggunakan Linux CentOS 6 namun berikut ini ada 2 alternatif penginstallan pada linux CentOS yaitu menggunakan Centos 6.X dan 5.X silahkan di coba sesuai dengan versi installan CentOS anda.
[tabs type=”horizontal”][tabs_head][tab_title]CentOS 6.X[/tab_title][tab_title]CentOS 5.X[/tab_title][/tabs_head][tab]
Login ke vps via SSH menggunakan putty.
Anda Bisa Download Aplikasi Putty dibawah ini bila belum memiliki
PuTTY
Silahkan di DOWNLOAD
Update CentOS
# yum -y update
Tambahkan Epel Repository
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
Install genome desktop enviroment
# yum -y groupinstall “Desktop” “Desktop Platform” “X Window System” “Fonts”
Install Xrdp Remote Dekstop
# yum install xrdp tigervnc-server
Jalankan servicenya
# service vncserver start
# service xrdp start
Set to Startup
# chkconfig xrdp on
# chkconfig vncserver on
Restart VPS
# reboot
[/tab][tab]
Contoh Menggunakan Centos 5.6
Login ke vps via SSH menggunakan putty. (root)
Anda Bisa Download Aplikasi Putty dibawah ini bila belum memiliki
PuTTY
Silahkan di DOWNLOAD
Update CentOS
# yum update
# reboot
Pre Install
# yum install finger cmake patch gcc make autoconf libtool automake pkgconfig openssl-devel gettext file
# yum install pam-devel libX11-devel libXfixes-devel libjpeg-devel
# yum install flex bison gcc-c++ libxslt perl-libxml-perl xorg-x11-font-utils
# reboot
Download File git Installer
# git
Jika gagal gunakan perintah dibawah ini untuk mendownload langsung
# wget http://git-core.googlecode.com/files/git-1.8.0.2.tar.gz
# tar -zxvf git-1.8.0.2.tar.gz
# cd git-1.8.0.2
# ./configure –without-tcltk
# make
# make install
# cd
# mkdir git
# cd git
# mkdir freerdp
#cd freerdp
# git clone git://github.com/FreeRDP/xrdp.git
#xrdp server building
# cd xrdp
# ./bootstrap
# ./configure –enable-jpeg
# make
# make install
# X11rdp building
# cd xorg
# cd X11R7.6
# ./buildx.sh /opt/X11rdp
# create the symbolic link for sesman
# ln -s /opt/X11rdp/bin/X11rdp /usr/local/bin/X11rdp
# start on boot
# cp /etc/xrdp/xrdp.sh /etc/init.d/
# /sbin/chkconfig –add xrdp.sh
# reboot
[/tab][/tabs]
Saatnya Mengkoneksikan dengan RDC Windows anda
[tabs type=”horizontal”][tabs_head][tab_title]Buka RDC[/tab_title][tab_title]Login CentOS[/tab_title][/tabs_head][tab]
Buka Aplikasi Remote Desktop Connection Windows Anda
Masukan IP address
[/tab][tab]
Login CentOS
[/tab][/tabs]