Saturday, May 18, 2013

INSTALL XRDP ON REDHAT


[root@localhost ~]# ls -l |grep xrdp
-rw-r--r--   1 root root   285498 Jan 25 08:49 xrdp-0.5.0-0.13.el5.x86_64.rpm

[root@localhost ~]# rpm -ivh xrdp-0.5.0-0.13.el5.x86_64.rpm
warning: xrdp-0.5.0-0.13.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing...                ########################################### [100%]
   1:xrdp                   ########################################### [100%]

[root@localhost ~]# chkconfig --list |grep xrdp
xrdp            0:off   1:off   2:off   3:off   4:off   5:off   6:off

[root@localhost ~]# chkconfig xrdp on

[root@localhost ~]# chkconfig --list |grep xrdp
xrdp            0:off   1:off   2:on    3:on    4:on    5:on    6:off

[root@localhost ~]# service xrdp start
Starting xrdp:                                             [  OK  ]
Starting xrdp-sesman:                                      [  OK  ]

[root@localhost ~]# service xrdp status
xrdp (pid  5019) is running...
xrdp-sesman (pid  5023) is running...

[root@localhost xrdp]# pwd
/etc/xrdp
[root@localhost xrdp]# ls -l
total 92
-rw-r--r-- 1 root root 8756 Nov 18  2010 km-0407.ini
-rw-r--r-- 1 root root 8655 Nov 18  2010 km-0409.ini
-rw-r--r-- 1 root root 8744 Nov 18  2010 km-040c.ini
-rw-r--r-- 1 root root 8732 Nov 18  2010 km-0410.ini
-rw-r--r-- 1 root root 9169 Nov 18  2010 km-0419.ini
-rw-r--r-- 1 root root 8760 Nov 18  2010 km-041d.ini
-rw------- 1 root root 1019 May 18 07:59 rsakeys.ini
-rw-r--r-- 1 root root  636 Nov 18  2010 sesman.ini
-rwxr-xr-x 1 root root 2009 Nov 18  2010 startwm.sh
-rw-r--r-- 1 root root  181 Nov 18  2010 xrdp.ini
-rwxr-xr-x 1 root root 2299 Nov 18  2010 xrdp.sh

[root@localhost xrdp]# vim xrdp.ini
####################
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=high
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
####################

[root@localhost BACKUP]# netstat -tanp|grep xrdp
tcp        0      0 127.0.0.1:3350              0.0.0.0:*                   LISTEN      5023/xrdp-sesman
tcp        0      0 0.0.0.0:3389                0.0.0.0:*                   LISTEN      5019/xrdp
[root@localhost BACKUP]# netstat -tanp|grep :3389
tcp        0      0 0.0.0.0:3389                0.0.0.0:*                   LISTEN      5019/xrdp