Language: EN

instalar-remmina-en-raspberry-pi

What is Remmina and How to Install it on Raspberry Pi

Remmina is an open-source remote desktop application designed to provide remote access to other computers.

It supports various protocols, including RDP, VNC, SSH, and SFTP, and personally, it is my favorite remote desktop viewer for Linux. A gem 💎.

Main Features of Remmina,

  • Support for Multiple Protocols: RDP, VNC, SSH, SFTP, among others.
  • User-Friendly Interface: Easy to use, with accessible configuration options.
  • Connection Management: Allows you to save and organize multiple remote connections.
  • Cross-Platform Support: Available for Linux, Windows, and macOS.

Remmina is Open Source, and all its code and documentation are available on the official Remmina page and the project’s repository.

Installing Remmina on Raspberry Pi

As always, first, we ensure that the system is up to date before installing new packages. We open the terminal and run this command:

sudo apt update
sudo apt upgrade

Remmina is available in the official Raspberry Pi OS repositories. You can install it using the following command:

sudo apt install remmina remmina-plugin-rdp remmina-plugin-vnc remmina-plugin-ssh

This command will download and install Remmina. Now we need to install the plugins we want for the protocols we want to use, choosing from RDP, VNC, and SSH (or several of them).

sudo apt install remmina-plugin-rdp
sudo apt install remmina-plugin-vnc
sudo apt install remmina-plugin-ssh

After installation, you can verify that Remmina has been installed correctly by running:

remmina --version

You should see the version of Remmina that has been installed.

Basic Usage of Remmina

Once installed, you can start using Remmina to connect to other systems remotely. To launch Remmina, open the terminal and execute:

remmina

You can also find Remmina in your desktop environment’s application menu.

To configure a new remote connection, we open the wizard to create a new connection. We fill in the necessary details:

  • Connection Name: A descriptive name for the connection.
  • Protocol: Select the appropriate protocol (RDP, VNC, SSH, etc.).
  • Server Address: The IP address or hostname of the remote system.
  • Username and Password: Credentials needed to access the remote system.

Finally, we save the connection.

remmina-new-connection

Once everything is configured, select the connection you created. By clicking “Connect,” you will be prompted to enter the login credentials for the remote Windows machine.

Once authenticated, you should see the desktop of the remote computer on your screen. It’s that easy!