rdesktop
rdesktop is an open source RDP client for connecting to Windows NT/2000 Terminal Servers and Windows Servers. It natively speaks the Remote Desktop Protocol to present the user's Windows desktop without requiring server extensions.
Description
rdesktop is an open source client designed for Windows NT/2000 Terminal Server and Windows Server 2003/2008. It enables users to access and control Windows desktops remotely using the native Remote Desktop Protocol (RDP), unlike Citrix ICA which requires server extensions.
The tool is particularly useful for remote administration, testing, and accessing Windows environments from Linux systems like Kali. It supports various connection parameters including user authentication, domain specification, and desktop geometry customization.
Note that rdesktop is currently in need of a new upstream maintainer. For more details, refer to the project's home page at http://www.rdesktop.org/.
How It Works
rdesktop operates by natively implementing the Remote Desktop Protocol (RDP) to communicate with Windows Terminal Servers. It establishes a connection to the specified server:port, authenticates using provided credentials, and renders the remote Windows desktop session locally. The client handles keyboard input, mouse events, and display geometry as specified by user options, without needing any server-side extensions.
Installation
sudo apt install rdesktopFlags
Examples
rdesktop server[:port]rdesktop -u username serverrdesktop -d DOMAIN serverrdesktop -p password serverrdesktop -k en-us serverrdesktop -g 1920x1080 serverrdesktop -n hostname serverrdesktop -s application server