rdesktop – A RDP Client to Connect Windows Desktop from Linux

rdesktop is an open source software that enables you to connect and manage your remote Windows desktop from your Linux computer using RDP – Remote Desktop Protocol. In other words, while you are sitting in front of your Linux system at home or office, and access your Windows desktop as if you’re sitting in front of the Windows machine.

Read Also: 11 Best Tools to Access Remote Linux Desktop

In this article, we will explain how to install rdesktop in Linux system to access the remote desktop of Windows computer using the Hostname and IP Address.

Windows Settings

To enable rdesktop to connect to any given Windows machine, you need to make few following changes on the Windows box itself.

  1. Enable RDP port no. 3389 in Firewall.
  2. Enable remote desktop under Windows Operating System.
  3. Require at least one user with a password.

Once you make all of the above Windows configuration settings, you can now move further to install rdesktop on your Linux system to access your Windows desktop.

Install rdesktop (Remote Desktop) in Linux

It is always preferable to use a default package manager such as yum, dnf or apt to install software to handle dependencies automatically during installation.

# yum install rdesktop   [On CentOS/RHEL 7]
# dnf install rdesktop   [On CentOS/RHEL 8 and Fedora]
# apt install rdesktop   [On Debian/Ubuntu]

If rdesktop is not available to install from the default repositories, you can download the tarball from Github here or use the following wget command to download and install it as shown.

# wget https://github.com/rdesktop/rdesktop/releases/download/v1.8.6/rdesktop-1.8.6.tar.gz
# tar xvzf rdesktop-1.8.6.tar.gz
# cd rdesktop-1.8.6/
# ./configure --disable-credssp --disable-smartcard
# make 
# make install

Connecting to Windows Desktop Using Hostname

To connect Windows host from Linux desktop type following command using -u parameter as username (narad) and (ft2) as the hostname of my Windows host. To resolve hostname make an entry at /etc/hosts file if you don’t have DNS Server in your environment.

# rdesktop -u narad ft2
rdesktop using hostname

Use rdesktop using hostname

Connecting to Windows Desktop Using IP Address

To connect Windows host from Linux machine, use username as (narad) and IP Address as (192.168.50.5) of my windows host, the command would be as.

# rdesktop -u narad 192.168.50.5
rdesktop using IP Address

Use rdesktop using IP Address

Please execute man rdesktop in command prompt If you would like to know more about it or visit rdesktop project website. Kindly share it and let us know your comments through our comment box below.

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

15 Responses

  1. Thiruvengadam says:

    How to install rdesktop offline (without internet) mode or downloaded package.

    • Ravi Saive says:

      @Thiruvengadam,

      Run the following commands to install rdesktop offline on any Linux distribution.

      # wget https://github.com/rdesktop/rdesktop/releases/download/v1.8.3/rdesktop-1.8.3.tar.gz
      # tar -xvf rdesktop-1.8.3.tar.gz
      # cd rdesktop*
      # ./configure
      # make
      # make install
      
  2. Petrola says:

    I installed rdesktop, but I noticed that day by day he keeps flashing the screen, has updated video drive and nothing …. anyone have any tips?

Leave a Reply to Petrola Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.