Skip to main content

easyrdp

·143 words·1 min
Oğuzhan Kuşca
Author
Oğuzhan Kuşca
Hi I’m Oğuzhan. With a Management Information Systems (MIS) perspective, I optimize operational workflows using Linux & Python and analyze tech strategies. I stand where code transforms into business value.
Table of Contents

Easy RDP
#

An RDP tool for lazy people.

Easy RDP is a lightweight Python-based wrapper for xfreerdp. It is designed to simplify remote desktop connections by providing a clean interactive prompt, eliminating the need to manually type long and complex command parameters.

Features
#

  • Interactive prompts for Target IP, Domain, Username, and Password.
  • Automated parameter handling for common flags:
    • Dynamic resolution
    • Clipboard sharing
    • Certificate ignoring
  • Easy installation and global command access.

Requirements
#

  • Python 3.x
  • FreeRDP (xfreerdp)

Installation
#

You can use the provided install.sh script to set up the tool on Debian-based systems. This script installs dependencies, sets the necessary permissions, and copies the tool to your local path.

chmod +x install.sh
./install.sh

Note: Ensure that ~/.local/bin is in your system’s PATH.

Usage
#

Once installed, simply run the command from any terminal:

easyrdp

Follow the prompts to establish your connection.