Install Remmina on Ubuntu 20.04

Install Remmina on Ubuntu

In this guide, we’ll walk you through the step-by-step process to install Remmina on Ubuntu 20.04Remmina is a comprehensive remote desktop client packed with features, enabling you to establish connections to diverse remote desktop protocols like RDP, VNC, SSH, and beyond, all within a unified application.

Table of Contents


Are you an Ubuntu user looking to streamline your remote desktop experience? Look no further than Remmina! Remmina is a versatile remote desktop client that offers seamless connectivity to various remote systems, making it an essential tool for professionals, IT administrators, and remote workers alike. In this comprehensive guide, we’ll walk you through the process of installing Remmina on your Ubuntu system, ensuring a smooth and hassle-free setup.

Why Choose Remmina?

Before we dive into the installation process, let’s briefly discuss why Remmina stands out as a preferred choice for remote desktop access on Ubuntu:

  1. Multi-Protocol Support: Remmina supports a wide range of remote desktop protocols, including RDP, VNC, SSH, and more, offering flexibility and compatibility with different systems.

  2. Intuitive Interface: With its user-friendly interface, Remmina makes it easy to manage and organize remote desktop connections efficiently, enhancing productivity.

  3. Cross-Platform Compatibility: Whether you’re using Ubuntu, Windows, or other Linux distributions, Remmina ensures seamless cross-platform connectivity, allowing you to access remote systems from anywhere.

Install Remmina on Ubuntu 20.04: Step-by-Step Installation Guide

Now, let’s proceed with the step-by-step installation guide:

Update Your Package Lists

Before installing Remmina, it’s recommended to update your package lists to ensure you have access to the latest software repositories. Open a terminal window and run the following command:

					$ sudo apt update -y; sudo apt upgrade -y

Install Remmina

Once the package lists are updated, you can proceed to install Remmina using the following command:

					$ sudo apt install remmina

Optional: Install Additional Plugins

Remmina supports various plugins that extend its functionality. Depending on your requirements, you may want to install additional plugins. For example, to enable support for RDP connections, you can install the RDP plugin with the following command:

					$ sudo apt install remmina-plugin-rdp

Launch Remmina

Once the installation is complete, you can launch Remmina in the terminal with the following command:

					$ remmina

Launch Remmina: Application Menu

You can also navigate to the Activities bar at the top left corner of your desktop and type Remmina in the search bar to select it from the applications menu (image below):

Install Remmina on Ubuntu

Photo by admingeek from Infotechys

Installing Remmina on Ubuntu 20.04: Best Practices

Here are some best practices to consider for optimizing your remote desktop experience:

  1. Use Strong Authentication: Implement robust authentication mechanisms such as strong passwords, two-factor authentication (2FA), or SSH keys to secure remote connections and prevent unauthorized access.

  2. Keep Software Updated: Regularly update your remote desktop software, operating systems, and applications to patch security vulnerabilities and ensure optimal performance.

  3. Enable Encryption: Enable encryption for remote desktop connections to safeguard data transmitted over the network from eavesdropping and interception.

  4. Limit Access: Restrict remote access to authorized users only and employ access controls such as firewalls, VPNs, or IP whitelisting to prevent unauthorized access.

  5. Monitor Remote Sessions: Monitor remote desktop sessions for suspicious activities and implement logging and auditing mechanisms to track user actions and detect potential security breaches.

  6. Secure Endpoints: Secure the endpoints (client and server devices) involved in remote desktop connections by installing antivirus software, enabling firewall protection, and applying security patches regularly.

  7. Use VPN for Remote Access: Consider using a Virtual Private Network (VPN) to establish secure connections to remote networks, adding an extra layer of encryption and protection for remote desktop sessions.

  8. Implement Session Locking: Implement session locking mechanisms to automatically lock remote desktop sessions after a period of inactivity, reducing the risk of unauthorized access when the system is left unattended.

  9. Backup Data Regularly: Regularly backup critical data and configurations associated with remote desktop sessions to prevent data loss in the event of system failures, ransomware attacks, or other incidents.

  10. Educate Users: Provide training and awareness programs for users to educate them about remote desktop security best practices, including password hygiene, phishing awareness, and safe browsing habits.

By following these best practices, you can enhance the security, reliability, and efficiency of your remote desktop connections, ensuring a smooth and productive remote working experience.



In this tutorial, we’ve given you an extensive rundown on installing Remmina on your Ubuntu system. By following these straightforward instructions, you can achieve smooth remote desktop connectivity, boosting your productivity. Whether you’re connecting to remote servers, virtual machines, or desktops, Remmina provides all the necessary tools.

Was this article helpful to you? If so, leave us a comment below and share!

Related Posts

Leave a Reply

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