How to Setup Remote Desktop Using Remmina

How to Setup Remote Desktop Using Remmina? A Step-by-Step Guide

To set up Remote Desktop using Remmina, you first need to install Remmina on your Linux system (it usually comes preinstalled on Ubuntu-based distros or can be added via the package manager). Once installed, open Remmina, click the + (New Connection Profile) button, choose RDP as the protocol, and enter the remote computer’s IP address, username, and password. After saving the profile, you can connect with a single click, giving you easy access to Windows or other RDP-enabled machines directly from Linux.

What Is Remmina?

Remmina is a free & open-source RDP customer made for Linux. It helps a spacious range of protocols, with:

  • RDP: For connecting to Windows machines.
  • VNC (Virtual Network Computing): For Linux and macOS systems.
  • SSH (Secure Shell): For secure terminal-based connections.
  • SFTP (Secure File Transfer Protocol): For file management.

With its intuitive interface and rich feature set, Remmina simplifies the process of remote access, making it suitable for both beginners and advanced users.

System Requirements

Before setting up Remmina, ensure your system meets the following requirements:

  • Operating System: Linux distribution (e.g., Ubuntu, Fedora, Debian).
  • Network Access: Stable internet or local network connection.
  • Remote Device Setup: The target machine must have remote desktop functionality enabled (e.g., RDP enabled on Windows or a VNC server running on Linux).

Installing Remmina

1. Using Package Managers
Most Linux service include Remmina in their official repositories. Use the following commands to install it:

  • Ubuntu/Debian:
    bash   Copy code
    sudo apt update
    sudo apt install remmina remmina-plugin-rdp remmina-plugin-vnc
  • Fedora:
    bash   Copy code
    sudo dnf install remmina
  • Arch Linux:
    bash   Copy code
    sudo pacman -S remmina

2. Using Snap Package

  • If your distribution supports Snap, install Remmina using:
    bash   Copy code
    sudo snap install remmina

3. From Source
For the latest features, you can build Remmina from source. Follow the instructions on the official GitLab page.

Configuring How to Setup Remote Desktop Using Remmina

Step-1: Enable Remote Desktop on the Target Machine

    • Windows:
      • Go to Settings > System > Remote Desktop.
        Toggle Enable Remote Desktop.
        Note the machine’s IP address or hostname.
    • Linux:
      • Installs & sets up a VNC server, such as TigerVNC or x11vnc.
    • macOS:
      • Enable display sharing under System Preferences > Sharing > Screen Sharing.

Step-2: Check Network Connectivity

Ensure the remote machine is reachable by pinging its IP address:

bash   Copy code
ping [IP address]

Establishing an RDP Connection

Step 1: Launch Remmina

Open Remmina from your application menu or terminal:

bash   Copy code
remmina

Step 2: Create a New Connection Profile

  1. Click the + (new profile) button.
  2. Fill in the following details:
    • Name: Enter a name for the connection.
    • Protocol: Select RDP (or VNC/SSH based on your setup).
    • Servers: Enter the IP address or hostname of the RDP machine.
    • Username: Provide the username for the remote machine.
    • Password: Input the corresponding password.
  3. Save the profile.

Step 3: Connect to the Remote Machine

  • Double-click the saved profile to initiate the connection.
  • For RDP, you might be prompted to accept a security certificate. Click Yes to proceed.

Using Additional Features

1. Customizing Display Settings
Remmina allows you to adjust display preferences:

  • Go to the Edit tab of your connection profile.
  • Adjust screen resolution and scaling options to match your preferences.

2. File Sharing
To transfer files between machines:

  • Enable file sharing in the Advanced tab of your profile.
  • Specify the folder paths for shared directories.

3. Multi-Monitor Support
Remmina supports multiple monitors for RDP connections. Enable this in the Display settings.

Troubleshooting Common Issues

1. Connection Errors

  • Verify that the remote machine is powered on and accessible.
  • Check if firewalls are blocking the connection.
  • Confirm the correct IP address or hostname.

2. Authentication Problems
Confirm you are using the right login name & password. For Windows RDP, verify that the user is part of the Remote Desktop Users group.

3. Protocol-Specific Issues
If a specific protocol (e.g., VNC) fails, ensure the corresponding plugin is installed:

bash   Copy code
sudo apt install remmina-plugin-vnc

Conclusion

How to setup Remote Desktop using Remmina, is a powerful & flexible tool for RDP connections. By following this guide, you can set up and manage remote access to a wide variety of systems using different protocols. Whether you’re working from home, managing servers, or providing IT support, Remmina streamlines the remote desktop experience.

Start exploring Remmina today and unlock the full potential of remote computing!

Scroll to Top