How to install the RDP plugin for Remmina?

Remote Desktop Protocol (RDP) is a familiar way to connect and access remotely running Windows using another Windows system. However, Linux users can also do the same but with the help of a software called “Remmina”.

In the open source category, Remmina is quite a useful remote desktop client application to connect remotely running systems not only using the RDP but also other protocols such as VNC, SPICE, SSH, VNC, X2Go, and HTTP/HTTPS. The supported protocols can be added to Remmina with the help of different plugins available for it.

Well, although the installation of Remmina is quite easy, some new users may not know how to add support for plugins in it such as RDP. In this tutorial, we learn about that.

Installing Plugins for Remmina

Command to install RDP and other plugins on Remmina is similar the difference between them is very little, it is just the package name.

Make sure you have this Remote desktop client

We first need to ensure that our current Linux distribution already has the Remmina installed to use plugins. Well, most of the Linux distro’s official repository offers this remote desktop application and we don’t need to add any third-party repo. Here is an example of commands to install Remmina on popular Linux systems.

For Ubuntu, Debian, Linux Mint, MX Linux, and Debian-Based Distributions:

sudo apt update

sudo apt install remmina

Whereas, similarly for Fedora and RHEL-based Linux distros:

sudo dnf update

sudo dnf install remmina

Installing RDP Plugin

RDP plugin enables the Remote Desktop protocol feature on Remmina so that the users can access the Windows PC via this protocol on their Linux desktops. It allows us to take control of the remote system like we have physical access to it. For adding RDP to Remmina, execute the given command on your Linux terminal as per the distro:

Ubuntu and Debian-based Linux systems:

sudo apt install remmina-plugin-rdp

Fedora and other RHEL-based systems:

sudo dnf install remmina-plugin-rdp

Install EXEC plugin for Remmina

EXEC plugin in Remmina is used to execute local commands or scripts before or after starting a remote desktop session. It can be useful for network or system admins to perform a few tasks automatically such as mounting network drives or cleaning up the system after the remote desktop sessions end.

For Ubuntu and Debian-based systems:

sudo apt install remmina-plugin-exec

For RHEL-based systems:

sudo dnf install remmina-plugin-exec

Install Kiosk plugin for Remmina

Apart from just using Remmina for accessing the remote desktop, we can turn it to use as a Kiosk application with the help of a plugin known as Kiosk. It connects the predefined remote desktop in full-screen mode in public terminals, banks, or institutions, where there is no need to change the connection settings frequently.

For Debian-based Linux:

sudo apt install remmina-plugin-kiosk

For Rhel based Linux:

sudo dnf install remmina-plugin-kiosk

Install KWallet plugin for Remmina

To enhance the security of Remmina for storing connection passwords and other data, we can use the KWallet Plugin on Remmina that integrates the KDE Wallet Manager (KWallet) to this remote desktop client.

Ubuntu and Debian-based systems can go for this command:

sudo apt install remmina-plugin-kwallet

RHEL and similar systems can use this:

sudo dnf install remmina-plugin-kwallet

Get Python support for Remmina

Using the Python plugin we can extend the functionality of Remmina using the custom Python scripts. This means this allows users to create scripts and add some third-party service to Remmina, to automate tasks or simply to improve any current feature Remmina.

sudo apt install remmina-plugin-python 


sudo dnf install remmina-plugin-python

Installing the Secret plugin for Remmina

The Secret Plugin of Remmina is used to integrate with GNOME’s Secret Service API on Linux systems to give security for storing passwords and other data just like the KWallet plugin but especially for Linux distors having GNOME desktop environments.

sudo apt install remmina-plugin-secret


sudo dnf install remmina-plugin-secret

VNC plugin for Remmina

Like RDP, the VNC plugin on Remmina integrates the support for VNC (Virtual Network Computing) protocol. This allows users to access the remote desktop or shared desktop sessions. VNC can be used to connect a wide range of network devices and embedded systems including Linux, Windows, and macOS systems.

sudo apt install remmina-plugin-vnc


sudo dnf install remmina-plugin-vnc

WWW plugin for Remmina

WWW plugin as its name suggests, enables a simple browser in Remmina to enable admins to access, in case it is urgent, web-based management interface or network devices or server without leaving the Remmina during remote sessions.

sudo apt install remmina-plugin-www


sudo dnf install remmina-plugin-www

X2Go or NX plugin for Remmina

Like RDP and VNC, the X2Go plugin on Remmina is also used to access the remote Linux desktop securely and quickly. For those, who don’t know X2Go, it is also an open-source software that uses NX technology and allows virtual desktops over SSH only which makes it different from RDP or VNC. Using this X2Go plugin, the users can use the Remmina to connect to X2Go servers over low-bandwidth connections.

Command to install for Debian-based systems:

sudo apt install remmina-plugin-x2go

Command to install for RHEL-based systems:

sudo dnf install remmina-pluign-x2go

These were a few plugins offered by Remmina to extend its functionalities from secure password management to support for various remote desktop protocols and automation capabilities. Although RDP is quite popular, the rest of the plugins are also used by different users to carry out various kinds of advanced operations using Remmina as a Remote desktop client.

1 thought on “How to install the RDP plugin for Remmina?”

Leave a Comment

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