Remote Desktop from a Linux client machine 

Connecting to Remote Desktop from Linux machine is easy. Invoke the following command

rdesktop -r sound=local -r clipboard:CLIPBOARD -z -g '80%' -a 15 -u user.name -p - -d MYDOMAIN  remote.hostname.com

Above command does the following:

  • Forwards remote sound to local machine
  • Enables clipboard sharing
  • Uses compression
  • Makes the remote desktop screen to 80% of the local machine’s screen
  • Uses 15bit color depth on the remote desktop
  • With user name user.name and password taken from STDIN
  • Connects to remote.hostname.com at domain DOMAINNAME

Thats it!

EDIT: Updated the explanation in the order of CLI options to the rdesktop command.