RDP (Remote Desktop Protocol) is a proprietary protocol developed by Microsoft that enables remote access to another computerโs desktop environment with a graphical interface.
- Remote desktop access to Windows or Linux (via XRDP)
- File transfer, clipboard sharing, audio/video redirection
- Remote IT support, system administration, work from home
| Role | Example Software |
|---|---|
| Server | Windows Remote Desktop, XRDP |
| Client | Remote Desktop (Windows), rdesktop, xfreerdp |
- TLS encryption
- NLA (Network Level Authentication)
- Firewall/IP filtering
- Port:
3389(TCP) - Make sure it is open in the firewall for remote access.
- Xrdp is an open-source RDP (Remote Desktop Protocol) server.
- It allows remote connections from RDP clients such as Windows' built-in Remote Desktop Connection.
- VNC (Virtual Network Computing) enables graphical desktop sharing.
- Multiple server options are available, such as TigerVNC, TightVNC, and RealVNC.
- NoMachine is a high-performance remote desktop software.
- It is optimized for both local and WAN usage, offering a smoother experience compared to traditional VNC or RDP.
- Rdesktop is a lightweight and simple RDP client for Linux.
- It connects to Windows systems or any server supporting RDP.
First, install the EPEL (Extra Packages for Enterprise Linux) repository:
yum -y install epel-releaseDownload and install the Nux Dextop repository which includes rdesktop:
rpm -Uvh http://li.nux.ro/download/nux/dextop/e17/x86_64/nux-dextop-release-0-5.e17.nux.noarch.rpmyum install rdesktoprdesktop 192.168.95.144rdesktop 192.168.95.144 -u nikhil -p 7489- IP Address:
192.168.95.144 - Username:
nikhil - Password:
7489

