categories
Updated on in

Come collegare il Desktop Remoto Linux a Windows – tutte le opzioni possibili

Author: Robert Agar
Robert Agar Article author
  • Home
  • Blog
  • Access Linux Desktops From Windows using RDP

Avere un accesso remoto affidabile è uno strumento vitale per una vasta gamma di esigenze aziendali – sia che si tratti di facilitare opzioni di lavoro remoto per i dipendenti, sia di fornire un supporto clienti più efficiente.

L’accesso al desktop remoto è diventato persino una necessità quotidiana per numerosi professionisti IT che hanno bisogno di controllare dispositivi remoti o di effettuare la risoluzione dei problemi da lontano. Qui parleremo di collegare il desktop remoto Linux a macchine Windows e viceversa. Continua a leggere per scoprire tutte le possibili opzioni di desktop remoto Linux.

Principali Metodi per Accedere a Linux da Windows

Connettersi a Linux da Windows – Metodi Principali

Una connessione remota è più comunemente definita dall’uso di software che permette a qualcuno di controllare a distanza un’altra macchina (come un desktop remoto a Linux da Windows, o un desktop remoto da Linux a Windows). Le connessioni remote consentono anche agli utenti di accedere a software, applicazioni e file, oltre a eseguire manutenzione del sistema e risoluzione dei problemi.

I metodi descritti di seguito funzionano bene per tutti i sistemi Linux eccetto Ubuntu, che ha già uno strumento di desktop remoto integrato che supporta sia RDP che VNC.

Per la connessione iniziale, assicurati che questa funzionalità sia configurata sulla macchina fisica Ubuntu. Dopo aver seguito i passaggi di installazione per l’opzione di desktop remoto compatibile con Ubuntu, non sarà necessaria l’installazione di ulteriori software.

Consigli sul Desktop Remoto Linux

Ci concentreremo sulle specifiche dell’uso del Protocollo Desktop Remoto (RDP) su server basati su Linux, ad esempio, le app client tra cui scegliere e alcune sfumature nell’uso di strumenti di accesso remoto per Linux in ambienti cross-platform.

Ogni utente di distribuzioni Linux derivate da Debian sa che configurare l’accesso remoto a Kali Linux e l’uso di client di desktop remoto come TeamViewer o AnyDesk può essere a volte complicato. Ricorda che, per iniziare, dovrai scaricare e installare tutti i pacchetti necessari per abilitare le capacità di desktop remoto di Kali e aggiornare quelli che hai già alle ultime versioni.

Dopo ciò, puoi utilizzare uno script per abilitare XFCE e RDP o farlo manualmente (ciò richiede più tempo ma ti dà molto più controllo sul processo). Questo sarà sufficiente per accedere alla tua macchina Kali da qualsiasi altro dispositivo collegato alla tua rete locale.

Accedere a un desktop remoto da macchine Linux Mint, soprattutto la configurazione dei protocolli, può sembrare eccessivamente complicato, ma in realtà, non c’è nulla di cui preoccuparsi. Ad esempio, Linux Mint ha uno strumento di condivisione desktop integrato disponibile dal Menu Principale. Abilita l’accesso remoto a una macchina, e sarà disponibile per le connessioni tramite terminale SSH per tutti coloro che conoscono l’indirizzo IP di questa macchina. Se il set di strumenti fornito da un client di accesso remoto standard non è sufficiente, puoi installare uno strumento client di terze parti, come Vinagre o altri, e goderti GUI localizzate, tunneling SSH, opzione di ascolto delle richieste, e molto altro.

Accedere a un desktop remoto Linux da una macchina Windows condividendo una rete può essere fatto con solo pochi semplici comandi o installando software facile da usare come RDP, Xrdp, Xfce4, TeamViewer, Gnome, Remmina, ecc.

Nota:   Alcuni strumenti di accesso remoto ti permettono anche di accedere a una stampante o scanner remoto.

Ecco alcune opzioni per accedere a un desktop remoto Linux da una macchina Windows locale:

Per chi utilizza dispositivi che funzionano sulla stessa rete, ci sono molteplici opzioni open-source che aiutano gli utenti con l’accesso remoto dal desktop Windows a Linux.

Il Metodo dell'Indirizzo IP

Prima di avviare una connessione desktop remoto da Windows a Linux, gli utenti dovranno ottenere l’indirizzo IP della macchina host prima di fare qualsiasi altra cosa.

Per trovare l’indirizzo IP dell’host Linux, accedi alla macchina Linux, apri il Terminale e digita quanto segue:

ifconfig

Questo comando mostrerà l’indirizzo IP della macchina Linux. Gli utenti possono anche localizzare l’indirizzo IP collegandosi al router della rete, quindi sfogliando i dispositivi per hostname. Usa queste informazioni mentre operi sul tuo computer Windows per stabilire una connessione remota.

Il Metodo "RDP"

L’opzione più semplice per abilitare connessioni remote ai desktop Linux è utilizzare lo strumento di accesso remoto incorporato direttamente nel sistema operativo Windows: il Protocollo Desktop Remoto (RDP).

Gli utenti devono installare il software Xrdp sulla loro macchina Linux per utilizzare RDP. Completare l’installazione di persona, o con il comando SSH. Inserire il comando come mostrato di seguito:

sudo apt install xrdp

Dopo ciò, digitare “rdp” nella funzione di ricerca, quindi eseguire il software Desktop Remoto sul computer Windows.

Dalla finestra pop-up di Connessione Desktop Remoto, digitare l’indirizzo IP del computer Linux, quindi fare clic su connetti.

Nota:   per gestire la configurazione dei parametri avanzati, fare clic su “Mostra Opzioni”.

Il Metodo "VNC"

Un’altra opzione di desktop remoto da provare è VNC (Virtual Network Connection). Accedere a un dispositivo remoto utilizzando VNC installando il software dedicato su entrambi i computer. Uno degli strumenti di accesso remoto VNC più amati è TightVNC, che è anche open-source.

Come usare TightVNC per accedere a Linux da Windows

L’installazione di TightVNC può essere fatta anche di persona o utilizzando il comando SSH.

  1. Passo 1: Inserire il seguente comando:

    sudo apt install tightvncserver
  2. Passo 2: Gli utenti dovrebbero poi eseguire il comando:

    sudo tightvncserver
  3. Passo 3: Gli utenti devono poi impostare la password desiderata.
  4. Passo 4: Una volta completati i passaggi sopra, avviare l’app client su Windows (che può essere scaricata dal sito web di TightVNC).
  5. Passo 5: Digitare l’indirizzo IP e il numero di porta nella finestra di TightVNC sul dispositivo con sistema operativo Windows.
  6. Passo 6: Cliccare su “Connetti”, quindi inserire la password definita nella sezione del comando SSH sopra.

Utilizzare SSH

Anche se Secure Shell non permetterà connessioni desktop remoto, è comunque un’ottima opzione per installare da remoto il software necessario per accedere a un desktop Linux in remoto. Vedi sotto per imparare come farlo.

Passo 1: Dal computer Windows, aprire il Menu di Alimentazione.

Passo 2: Scegliere “Windows PowerShell”.

Passo 3: Digitare il seguente comando:

ssh [IP_ADDRESS]

Passo 4: Dopo aver accettato il certificato, inserire l’username e la password appropriati.

La connessione è ora stabilita.

Le opzioni descritte sopra sono eccellenti per piccole imprese, chiunque lavori su una rete più piccola o coloro che non hanno bisogno di un accesso frequente a un dispositivo remoto.

I Migliori Client Desktop Remoto Linux

I Migliori Client RDP Linux per Creare una Connessione Desktop Remoto da Linux a Windows

Questa sezione aiuterà chiunque sia interessato ai protocolli per collegare un desktop remoto a Windows da Linux.

Per iniziare, cominceremo con l’utilizzo dell’app Windows, Connessione Desktop Remoto.

Utilizzando il Protocollo Desktop Remoto (RDP), l’app Connessione Desktop Remoto è inclusa in tutti i sistemi operativi Windows. RDC permette agli utenti di accedere a un PC Windows o a un Server Windows in remoto.

Questo è molto conveniente ed economico perché le organizzazioni possono installare app su un server centrale, invece che su più sistemi informatici. I dipendenti possono poi utilizzare quei programmi accedendo al server remoto. Questa centralizzazione assicura anche che la manutenzione e la risoluzione dei problemi siano processi molto più semplici.

Questa tecnologia era originariamente chiamata Terminal Services (TS). Nei tempi moderni, i sistemi web sono molto più comuni, ma rimangono situazioni in cui le applicazioni remote Windows sono ancora necessarie.

Durante queste istanze, gli utenti Linux possono accedere ai computer e ai server Windows in remoto dal loro sistema preferito tramite client RDP.

Ci sono numerosi client desktop remoto Linux, e ne copriremo i migliori di seguito:

Dopo aver letto le caratteristiche di seguito, gli utenti possono selezionare l’opzione che meglio si adatta alle loro esigenze uniche.

Nota:  ci sono alcune istanze in cui gli utenti possono preferire utilizzare una VPN per le loro esigenze di accesso remoto, ma questo articolo si concentrerà esclusivamente su software dedicato di accesso remoto.

Abilitare il desktop remoto su Windows

Gli utenti devono prima configurare la macchina con cui desiderano connettersi in remoto.

Operando sul computer Windows che sarà collegato in remoto, seguire i passaggi di seguito:

Passo 1: Accedi come Amministratore;

Passo 2: Apri il menu Start;

Passo 3: Clicca su Impostazioni;

Passo 4: Quando si apre la finestra delle Impostazioni, apri la categoria Sistema > Desktop Remoto;

Passo 5: Ora abilitalo;

Abilita Desktop Remoto su Windows
Nota bene:  gli utenti non possono connettersi con computer che eseguono l’edizione Home di Windows (come Windows 10 Home). Questo schermo dettaglia le informazioni, se questo è il caso:
L'edizione Home di Windows 10 non supporta RDP

Remmina

Remmina supporta numerosi protocolli di accesso remoto come RDP, VNC, NX, XDMCP e SSH. L’obiettivo principale di Remmina è aiutare gli amministratori di sistema e i viaggiatori che lavorano con più desktop remoti e/o server. Remmina è incluso nella distribuzione Linux Ubuntu come client desktop remoto predefinito.

FreeRDP e rdesktop

Non solo rdesktop è stato il primo client RDP Linux, ma è stato anche il più popolare per molti anni. Tuttavia, a partire da novembre 2019, il progetto è alla ricerca di un nuovo manutentore.

In alternativa, FreeRDP è stato rilasciato inizialmente nel 2009 come un fork di rdesktop. Ciò è avvenuto quando Microsoft ha aperto le specifiche di RDP. Con il passare del tempo e la crescita di FreeRDP, è diventato il client RDP standard sui sistemi privi di client Microsoft nativi.

Basta fare doppio clic sul computer a cui si desidera accedere da remoto dall’elenco.

Seguendo le Microsoft Open Specifications, FreeRDP è un’implementazione gratuita del Protocollo Desktop Remoto. Tale implementazione offre applicazioni server e client, oltre a una libreria che permette ad altre applicazioni di utilizzare il protocollo RDP. FreeRDP è sia un’app che una libreria, fornendo funzionalità riutilizzabili per applicazioni alternative. Oltre a rdesktop, i client elencati sopra utilizzano la libreria di FreeRDP.

Nota:  L’inclusione di rdesktop in questo elenco è solo a scopo informativo e, a meno che gli utenti non abbiano uno scenario specifico in mente, consigliamo un altro client compatibile con la libreria FreeRDP.

AnyDesk - Applicazione Desktop Remoto per Linux

AnyDesk è una soluzione veloce e leggera che permette agli utenti di utilizzare RDP da Linux a Windows. È un’applicazione potente e cross-platform con client per desktop e dispositivi mobili. Per stabilire la connettività remota, è necessario avere AnyDesk installato su entrambe le estremità della connessione.

Lo strumento supporta una vasta varietà di dispositivi ed è compatibile con Windows, macOS, Linux, Android, iOS e dispositivi ARM come Raspberry Pi. AnyDesk è una scelta popolare come soluzione desktop remoto da Linux a Windows ed è utilizzata ampiamente da organizzazioni nell’educazione, nei media e nel governo. Anche i professionisti IT e gli utenti domestici trovano AnyDesk un ottimo modo per stabilire connessioni RDP su una macchina Linux.

L’accesso remoto interattivo al desktop è possibile con AnyDesk. La tua tastiera e il tuo mouse possono essere utilizzati per controllare la visualizzazione grafica del dispositivo remoto. Lo strumento ti permette anche di condividere il tuo schermo per collaborazione, presentazione o per abilitare il supporto IT remoto. AnyDesk è una soluzione eccellente per i membri della forza lavoro mobile.

Vinagre – Visualizzatore Desktop Remoto per Linux

Vinagre è un client desktop remoto semplice, intuitivo e user-friendly sviluppato per l’uso con l’ambiente desktop GNOME. Il suo design minimalista e la mancanza di un’applicazione server sono simili a Remmina. Otterrai le migliori prestazioni da questa applicazione quando usata con un server VNC compatibile con GNOME.

Vinagre è una soluzione RDP per Linux che supporta anche i protocolli SSH, VNC e SPICE. Lo strumento non offre client per piattaforme mobili. Questa app di connettività RDP Linux può individuare un server VNS su una rete TCP/IP e utilizzare SSH per tunneling delle connessioni. Le sessioni attive possono essere aggiunte ai segnalibri per un uso successivo e i collegamenti rapidi da tastiera possono essere configurati. Gli utenti possono anche controllare la profondità del colore dello schermo remoto prima di stabilire una sessione attiva.

Vinagre è un client desktop remoto Linux che impiega strumenti semplici per portare a termine le cose. Stabilire una connessione comporta semplicemente la selezione di un protocollo da un menu e l’inserimento dell’indirizzo IP del server di destinazione. Una volta connesso a una macchina remota, hai la possibilità di visualizzare solo il suo schermo o interagire con la sua interfaccia grafica.

RustDesk – Software Desktop Remoto

RustDesk è una soluzione desktop remoto open source da Linux a Windows scritta nel linguaggio di programmazione Rust. È una valida alternativa a prodotti proprietari come AnyDesk o TeamViewer. Oltre a stabilire una connessione desktop remoto, lo strumento ti consente di configurare il tunneling TCP e trasferire file al client.

RustDesk è uno strumento multi-piattaforma compatibile con i sistemi operativi Linux, Windows, macOS, Android e iOS. Lo strumento fornisce funzionalità direttamente dalla scatola. Tutto ciò che è richiesto per stabilire una connessione con un client remoto è il suo ID e la password.

TeamViewer per Linux

TeamViewer è considerato una delle principali soluzioni RDP Linux a Windows. È un programma multi-piattaforma basato su cloud che funziona con praticamente tutti i sistemi operativi comunemente utilizzati.

Una forte sicurezza è una delle caratteristiche attraenti di TeamViewer. Utilizza la crittografia end-to-end AES per proteggere i tuoi dati. È anche semplice da usare per i principianti o gli utenti senza ampie competenze informatiche.

Lo svantaggio di TeamViewer è il suo prezzo. I piani individuali partono da £32,90 per un semplice accesso remoto con piani aziendali a partire da £61,90 al mese. Il costo dello strumento potrebbe renderlo fuori portata per alcuni utenti. C’è una prova gratuita di 14 giorni durante la quale è possibile valutare il prodotto.

TigerVNC – Server di Virtual Network Computing

TigerVNC è un’applicazione client/server gratuita e open source che supporta l’instaurazione di connettività usando RDP da Windows a Linux. È un’implementazione semplice e intuitiva di Virtual Network Computing (VNC) che ti permette di connetterti a una macchina remota inserendo il suo indirizzo IP. Una volta connesso, puoi interagire liberamente con l’interfaccia grafica del client o scegliere di visualizzare solo lo schermo remoto.

La sicurezza è fornita tramite la crittografia TLS per la trasmissione dei dati. Sono disponibili estensioni di autenticazione avanzate e l’app ascolta sulla porta 5900 di default.

Offre diverse opzioni quando stabilisce una connessione, inclusi livelli di colore e compressione, livelli di codifica e condivisione degli appunti con lo schermo remoto. Puoi anche scegliere di visualizzare semplicemente lo schermo remoto.

TigerVNC è una soluzione affidabile che offre elevate prestazioni e connettività stabile. Questa soluzione RDP Linux può essere scaricata dalla pagina GitHub Releases ed è inclusa in diverse distribuzioni Linux come Fedora.

VNC Connect

VNC Connect è uno strumento popolare che utilizza il protocollo di connettività VNC come base e aggiunge funzionalità extra come la crittografia AES a 256 bit. La sua interfaccia è user-friendly rispetto ad altre soluzioni di desktop remoto Linux.

VNC Connect è una soluzione a pagamento, ma la sua sottoscrizione più costosa costa solo £39,48 all’anno. È disponibile una prova gratuita di 14 giorni per la valutazione, ma il supporto è limitato durante il periodo di prova.

Lo strumento può essere lento e può mostrare scarse prestazioni, specialmente quando c’è molta attività sullo schermo. La crittografia integrata e l’autenticazione a più fattori forniscono sicurezza per le tue sessioni remote.

Chrome Desktop Remoto

Chrome Desktop Remoto sfrutta la familiarità del browser Chrome per fornire un’eccellente compatibilità cross-platform. È una soluzione gratuita che funziona su qualsiasi piattaforma che supporta il browser Chrome.

Il prezzo per questa facilità d’uso e compatibilità è la mancanza di funzionalità. Non c’è possibilità di chat di testo o trasferimenti di file, che sono elementi fondamentali di altre soluzioni. Se stai cercando una soluzione RDP Linux semplice e gratuita, Chrome Desktop Remoto vale la pena di essere considerato.