Thursday, March 6, 2014

Compile rdp desktop on SUSE 11.2

Resource:
http://lists.opensuse.org/opensuse-security-announce/2010-04/msg00000.html

 Get RDP Desktop source code from http://www.rdesktop.org/
i.e.
# mkdir /var/tmp/rdp
# cd /var/tmp/rdp
# wget http://prdownloads.sourceforge.net/rdesktop/rdesktop-1.8.1.tar.gz?download
# tar -zxf  rdesktop-1.8.1.tar.gz
# cd  rdesktop-1.8.1
# ./configure --prefix=/opt/rdp-1.8.1 --disable-credssp --disable-smartcard
# make
# make install

“ERROR: Could not find X Window System headers/libraries
To specify paths manually, use the options –x-includes and –x-libraries”
FIX: add the X-windows development tools though YaST to compile successfully – x-org-x11-devel
ERROR: Could not find OpenSSL headers/libraries.
To specify a path manually, use the –with-openssl option
FIX: add the OpenSSL development tools through YaST to compile successfully – openssl-devel
# cd /opt/rdp-1.8.1/bin
# ./rdesktop -x l -g 90% rdpserver

on Windows 2k8 server

from a Run box, type "mmc" to open the Microsoft Management Console. Click File -> Add/Remove Snap-in. Click the "Add..." button, choose "Group Policy Object Editor" from the list and click "Add" (you may have to push "Finish") then "Close" then "OK".

Now browse to Local Computer Policy -> Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services. From the list, modify "Always show desktop on connection" to "Enabled" and "Enforce Removal of Remote Desktop Wallpaper" to "Disabled". Now close the MMC clicking "No" about saving the settings.

No comments:

Post a Comment