rdesktop -u username -p - examplehostname # prompts for password rdesktop -u username -d domain -p - server[:port] rdesktop -a 8 -g 1024x768 -u username -p - example.com # 8 bit color, geomtery specified, defaults to port 3389
sudo apt-get install rdesktop yum install rdesktop
-k: keyboard layout on terminal server (us,sv,gr,etc.) -g: desktop geometry (WxH) e.g. -g 1024x768 OR -g 90% -f: full-screen mode
sudo apt-get install grdesktop # gnome front end for rdesktop, saves previous connections and settings fill in the server address (hostname) # Down button is the completely unintuitive way to get to advanced settings save as
advanced tip, add rdesktop config options in the address area, e.g. -a 8 for 8 bit color (since the UI is broken)
remmina is another GUI based rdp client (default in ubu 12.04) but sometimes fails to connect)
tar -xzf rdesktop-1.2.0.tar.gz cd rd* ./configure
rdesktop build configuration script
X Window System:
includes /usr/X11R6/include
libraries /usr/X11R6/lib
OpenSSL:
includes /usr/include
libraries /usr/lib
configure complete - now run make
u-1@srv-1 rdesktop-1.2.0 $ make
gcc -DKEYMAP_PATH=\"/usr/local/share/rdesktop/keymaps/\"
-Wall -O2 -I/usr/X11R6/include -DWITH_OPENSSL -o rdesktop.o
sudo make install mkdir -p //usr/local/bin install rdesktop //usr/local/bin strip //usr/local/bin/rdesktop chmod 755 //usr/local/bin/rdesktop mkdir -p //usr/local/share/rdesktop/keymaps/ cp keymaps/?? keymaps/??-?? //usr/local/share/rdesktop/keymaps/ cp keymaps/common //usr/local/share/rdesktop/keymaps/ cp keymaps/modifiers //usr/local/share/rdesktop/keymaps/ chmod 644 //usr/local/share/rdesktop/keymaps//* mkdir -p //usr/local/man/man1 cp doc/rdesktop.1 //usr/local/man/man1 chmod 644 //usr/local/man/man1/rdesktop.1