Ricerca nel sito web

Remmina: un client desktop remoto e condivisione di file per Linux


Remmina è un client desktop remoto gratuito e open source, ricco di funzionalità e potente per Linux e altri sistemi simili a Unix, scritto in GTK+3. È destinato agli amministratori di sistema e ai viaggiatori, che hanno bisogno di accedere e lavorare in remoto con molti computer.

Supporta diversi protocolli di rete in un'interfaccia utente semplice, unificata, omogenea e facile da usare.

Caratteristiche di Remmina

  • Supporta RDP, VNC, NX, XDMCP e SSH.
  • Consente agli utenti di mantenere un elenco di profili di connessione, organizzati per gruppi.
  • Supporta connessioni rapide da parte degli utenti che inseriscono direttamente l'indirizzo del server.
  • I desktop remoti con risoluzioni più elevate sono scorrevoli/scalabili sia in modalità finestra che a schermo intero.
  • Supporta la modalità a schermo intero del viewport; qui il desktop remoto scorre automaticamente quando il mouse si sposta sul bordo dello schermo.
  • Supporta anche una barra degli strumenti mobile in modalità a schermo intero; ti consente di passare da una modalità all'altra, attivare/disattivare la cattura della tastiera, ridurre a icona e altro ancora.
  • Offre un'interfaccia a schede, facoltativamente gestita da gruppi.
  • Offre anche un'icona nella barra delle applicazioni, che consente di accedere rapidamente ai profili di connessione configurati.

In questo articolo ti mostreremo come installare e utilizzare Remmina con alcuni protocolli supportati in Linux per la condivisione del desktop.

Prerequisiti

  • Consenti la condivisione del desktop su macchine remote (abilita le macchine remote per consentire connessioni remote).
  • Installa i servizi SSH sui computer remoti.

Come installare lo strumento di condivisione desktop Remmina su Linux

Remmina e i suoi pacchetti plugin sono già forniti nei repository ufficiali di tutte, se non della maggior parte, delle principali distribuzioni Linux.

Esegui i comandi seguenti per installarlo con tutti i plugin supportati:

------------ On Debian/Ubuntu ------------ 
sudo apt install remmina remmina-plugin-*
------------ On CentOS/RHEL/Alma & Rocky ------------ 
yum install epel-release
yum copr enable castor/remmina
yum install 'remmina*'
------------ On Fedora 22+ ------------ 
sudo dnf copr enable hubbitus/remmina-next
sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
sudo emerge -a net-misc/remmina  [On Gentoo Linux]
sudo apk add remmina             [On Alpine Linux]
sudo pacman -S remmina           [On Arch Linux]
sudo zypper install remmina      [On OpenSUSE]

Come connettersi a un sistema Linux remoto

Una volta installato, cerca remmina nel Ubuntu Dash o nel Linux Mint Menu, quindi avvialo:

Puoi eseguire qualsiasi configurazione tramite l'interfaccia grafica o modificando i file in $HOME/.remmina o $HOME/.config/remmina.

Per impostare una nuova connessione a un server remoto, premi [Ctrl+N] o vai su Connessione -> Nuova e configura il profilo di connessione remota come mostrato nello screenshot qui sotto . Questa è l'interfaccia delle impostazioni di base.

Fai clic su Avanzate dall'interfaccia in alto per configurare le impostazioni di connessione avanzate.

Per configurare le impostazioni SSH, fai clic su SSH dall'interfaccia del profilo in alto.

Dopo aver configurato tutte le impostazioni necessarie, salva le impostazioni facendo clic sul pulsante Salva e, dall'interfaccia principale, sarai in grado di visualizzare tutti i profili di connessione remota configurati come mostrato di seguito.

Remmina: connettiti a Linux remoto utilizzando sFTP

Scegli il profilo di connessione e modifica le impostazioni, scegli SFTPSecure File Transfer dal menu a discesa Protocolli. Quindi imposta un percorso di avvio (facoltativo) e specifica i dettagli di autenticazione SSH. Infine, fai clic su Connetti.

Inserisci qui la tua password utente SSH.

Se vedi l'interfaccia qui sotto, la connessione SFTP ha avuto successo e ora puoi trasferire file tra le tue macchine.

Remmina: connettiti a Linux remoto utilizzando SSH

Seleziona il profilo di connessione e modifica le impostazioni, quindi scegli SSH – Secure Shell dal menu a discesa Protocolli e, facoltativamente, imposta un programma di avvio e i dettagli di autenticazione SSH. Infine, fai clic su Connetti e inserisci la password SSH dell'utente.

Quando vedi l'interfaccia qui sotto, significa che la tua connessione ha avuto successo, ora puoi controllare la macchina remota utilizzando SSH.

Remmina: connettiti al desktop Linux remoto utilizzando VNC

Scegli il profilo di connessione dall'elenco e modifica le impostazioni, quindi seleziona VNC – Virtual Network Computing dal menu a discesa Protocolli. Configura le impostazioni di base, avanzate e ssh per la connessione e fai clic su Connetti, quindi inserisci la password SSH dell'utente.

Una volta visualizzata la seguente interfaccia, significa che ti sei connesso con successo alla macchina remota utilizzando il protocollo VNC.

Immettere la password di accesso dell'utente dall'interfaccia di accesso del desktop come mostrato nello screenshot seguente.

Segui semplicemente i passaggi precedenti per utilizzare gli altri protocolli rimanenti per accedere alle macchine remote, è semplicissimo.

È tutto! In questo articolo, ti abbiamo mostrato come installare e utilizzare il client di connessione remota Remmina con alcuni protocolli supportati in Linux. Puoi condividere qualsiasi pensiero nei commenti tramite il modulo di feedback qui sotto.