Un desktop remoto è un software che permette ambiente desktop di un sistema informatico per essere eseguito da un altro sistema informatico. Gli ambienti desktop remoti vengono utilizzati nelle organizzazioni in cui le applicazioni sono installate su un server centrale anziché su ogni singolo computer. Queste applicazioni sono accessibili da remoto dai dipendenti che rende la risoluzione dei problemi e la manutenzione più facile. Utilizzando un ambiente desktop remoto, non è necessario sedersi di fronte a un altro sistema per farlo funzionare., Alcuni dei protocolli di desktop remoto popolari sono RFB (VNC si basa su), NX technology (NX), RDP, X11, e ARD.
In questo articolo, vi mostrerò un elenco di applicazioni software per accedere desktop Linux remoto da un computer client. La maggior parte di questi strumenti funziona sul modello server-client.
TeamViewer
Teamviewer è usato molto dai viaggiatori e dalle persone che devono lavorare con molti desktop remoti. Esso consente la connessione a più computer che possono essere navigati da schede di commutazione.
Può essere scaricato dal sito ufficiale., Una volta installato possiamo aprirlo dal menu di ricerca e apparirà una schermata come questa:
Nel campo Inserisci ID partner, l’ID dell’altro computer può essere inserito e quindi chiederà una password. Inserendo correttamente la password, sarai connesso e potrai iniziare a utilizzare il sistema dall’altra parte.
Pro:
- Accesso remoto facile e veloce.
- Collegamento ad un buon frame rate che provoca poco o nessun ritardo.
- Non è un consumatore ad alta larghezza di banda.
- Trasferimenti di file veloci e ininterrotti.,
- Consente all’utente remoto di vedere tutto ciò che sta accadendo sul proprio dispositivo.
Contro:
- Se la larghezza di banda è inferiore alla media, inizierà in ritardo
- Consentire a entrambi gli utenti di controllare desktop allo stesso tempo
- Opzioni per registrare sono disponibili, ma non che abbastanza buono per i suoi standard.
- Problemi di connettività quando il sistema ha un aggiornamento in sospeso.
- Utilizza i propri server come bridge per connettere i client.
Remmina
Remmina è il client desktop remoto predefinito per i sistemi Linux., Remmina è nei repository dei pacchetti per Debian, Ubuntu e altre distribuzioni Linux.
Può essere aperto digitando ‘remmina’ nel terminale. All’apertura apparirà una schermata come questa:
Inserire l’IP dell’altro sistema di fronte al protocollo, in questo caso il suo ‘10.0.0.251’.
Inserisci le credenziali richieste e sei pronto per utilizzare l’altro sistema senza sederti di fronte ad esso.
Pro:
- Interfaccia facile da usare
- Supporta più protocolli cioè rdp,ssh, udp ecc.,
- Per la gestione della larghezza di banda, la qualità della connessione può essere regolata di conseguenza.
- Interfaccia ordinatamente organizzata cioè le connessioni sono organizzate in gruppi ed etichette.
Contro:
- Non ha funzionalità server.
TightVNC
TightVNC è un’applicazione desktop remota utilizzata per controllare e accedere a un sistema lontano collegandosi ad esso in remoto. Può essere configurato utilizzando i seguenti comandi.,
Prima di tutto scaricare il pacchetto utilizzando il seguente comando:
$ sudo apt install tightvncserver
Ora creare una sessione VNC e specificare una password di 6-8 caratteri per esso.
$ vncserver
Dare autorizzazioni eseguibili allo script di avvio vnc situato nella cartella vnc nella directory home:
$ chmod +x /home/.vnc./xstartup
Installare un ambiente desktop i.,e xfce4 utilizzando il seguente comando:
$ sudo apt install xfce4
Su un sistema client, utilizzare il seguente comando per connettersi a questo sistema:
$ xtightvncviewer IPaddress:5901
Pro:
- Facile da collegare e configurare
- Buono in una situazione in cui l’altro utente l’assistenza non è necessaria.
- Viene eseguito in background senza causare alcun disturbo all’utente.
Contro:
- Il controllo è lento con molto ritardo.
- Non il migliore per due utenti con sistemi operativi diversi.
- In caso di perdita della connessione, l’impostazione deve essere eseguita manualmente dall’inizio.,
TigerVNC
Per la condivisione grafica del desktop, viene utilizzato TigerVNC. Per configurare e connettersi utilizzando TigerVNC seguire i passaggi seguenti:
Prima di tutto, installare un ambiente desktop cioè xfce4 utilizzando il seguente comando:
$ sudo apt install xfce4
Ora installare TigerVNC server e le sue dipendenze., id=”7f0c7dca4d”>
Creare il file di configurazione utilizzando il comando vncserver e specificare la password tra 6-8 caratteri:
Uccidere tutti i VNCserver sessioni utilizzando il seguente comando:
$ vncserver kill :*
Dare eseguibile autorizzazioni per il vnc script di avvio situato nel vnc cartella nella home directory:
$ chmod +x /home/.vnc./xstartup
Sul sistema client, utilizzare ssh per associare la porta 5901 di sistema remoto alla porta 5901 sul sistema client utilizzando il seguente comando:
$ ssh -L 5901:localhost:5901 @
Questo processo è chiamato SSH tunneling.,
Ora lascia correre la sessione del tunnel ssh e in un nuovo terminale usa vnc viewer per connetterti ad un altro sistema.
$ vncviewer localhost:5901
Inserisci la password e sarai connesso ad un altro sistema utilizzando TigerVNC.
Pro:
- Connessione sicura.
- Fornisce la connessione ad altri sistemi operativi cioè non solo i sistemi operativi Linux.
- L’interfaccia è buona e semplice
Contro:
- Non fornisce il ridimensionamento di uno schermo in caso di più finestre.
- Difficile da configurare nel caso in cui sia presente un firewall.,
XRDP
Xrdp viene utilizzato per controllare graficamente un altro sistema informatico. Usa il protocollo RDP per questo. Per installare XRDP server, utilizzare il seguente comando:
ubuntu@ubuntu :~$ sudo apt install xrdp
Ora aprire l’applicazione client XRDP dall’altro sistema e inserire l’indirizzo ip di questo sistema.
Clicca su connetti e ti chiederà nome utente e password.
Inserisci le credenziali e sei a posto.
Pro:
- Sistemi Windows già integrati.
- Facile da configurare.,
Contro:
- Il blocco dello schermo remoto non consente all’utente di fare nulla o interferire in questo sistema.
- Una macchina alla volta
Rdesktop
Rdesktop è un client desktop remoto utilizzato per la connessione ai servizi desktop remoti di Windows. Rdesktop è il client rdp più utilizzato nel corso degli anni., Per connettersi al desktop remoto di una macchina Windows, aprire il terminale e digitare il seguente comando:
$ rdesktop
E si sarà in grado di controllare l’ambiente desktop di altre macchine Windows dal sistema informatico.,
Pro:
- Simile aspetto e il layout di sistema di windows
- Facile configurazione
- Affidabile
- Bassa memoria e l’utilizzo delle risorse
Contro:
- Lag di connessione a causa di mancanza di manutenzione e gli aggiornamenti
- non supporta più schermi come TeamViewer
RealVNC
RealVNC è una società che fornisce il software di accesso remoto che consiste di un VNC client e un server VNC per connettersi ad altri sistemi in remoto, utilizzando il protocollo VNC.
Può essere scaricato dal sito ufficiale.,
Per eseguire il server VNC, utilizzare il seguente comando:
$ vncserver :n
Dove n è il numero di sessione, 1 nel caso in cui non è specificato nulla, Ora andate verso l’altra macchina browser web e andare a http://:m
in Cui m=n+5900. Questo chiederà la password.
Inserendo la password corretta, la console verrà avviata.
Pro:
- La qualità delle connessioni può essere variata in base alla velocità di connessione.,
- Veloce ed efficiente
- Buon sistema di sicurezza
Contro:
- Difficile da configurare
- In caso di schermi multipli, l’accesso all’altro schermo richiede molto tempo.
Nomachine
Nomachine è l’applicazione client remota più veloce utilizzata per accedere e controllare un sistema informatico in qualsiasi parte del mondo. Funziona su NX technology (NX) un protocollo proprietario.
Può essere scaricato dal sito ufficiale di Nomachine.,
Dopo il download, aprire l’applicazione e fare clic su crea una nuova connessione e selezionare il protocollo che si desidera utilizzare, il valore predefinito è NX sulla porta 2000.
Digitare l’indirizzo del server e specificare la porta selezionata.
Inserire il metodo di login (login di sistema o specificarlo specificamente) e salvare la connessione.
Per la connessione dopo aver stabilito la connessione, fare clic sul nome della connessione e inserire le credenziali.,
Pro:
- Le sessioni sospendibili aiutano anche a lasciare i lavori in esecuzione.
- Risoluzione può essere regolata in base alla velocità di connessione.
- Estremamente veloce.
- Un grande insieme di pacchetti che possono essere impostati in base alle proprie esigenze.
- Anche l’audio può essere condiviso.
Contro:
- Funzionalità limitate nella versione web.
- Non ci sono strumenti di raggruppamento che lo rendono un po ‘ noioso.,
Anydesk
Anydesk è un’applicazione desktop remota sicura utilizzata per accedere a un altro sistema ed eseguire attività su di esso senza sedersi fisicamente di fronte a quel sistema.
Può essere scaricato dal suo sito ufficiale.
Una volta completato il download, aprire l’applicazione e inserire Anydesk id del computer che si desidera controllare. L’altra persona otterrà la seguente schermata sul display.
Accettando, è possibile controllare il proprio desktop.
Pro:
- Facile da installare e configurare.,
- Facile condivisione di file e connessione fluida.
- La qualità dello screening è buona.
Contro:
- A volte è in ritardo.
- La regolazione automatica della risoluzione dello schermo non funzionerà correttamente.
Xpra
Xpra viene eseguito su un client remoto per indirizzare lo stato esistente di qualsiasi macchina su un altro sistema senza perderne lo stato. Xpra viene utilizzato per connettersi a una sessione desktop esistente su un altro sistema., Per installare Xpra utilizzare il seguente comando :
$ sudo apt install xpra
Immettere il seguente comando sul computer che si desidera collegare:
$ xpra start --start=xterm
immettere il seguente comando sul proprio computer per connettersi ad essa :
$ xpra start ssh:@:100 --start=xterm
Questo farà il lavoro.
Pro:
- Connessione veloce
- Facile da configurare
Contro:
- Le sessioni potrebbero bloccarsi a causa della mancanza di stabilità.,
X2Go
X2Go viene utilizzato per accedere a un desktop grafico remoto ed eseguire attività su di esso anche su una connessione a bassa larghezza di banda, utilizza il protocollo NX come predefinito. X2Go può essere installato utilizzando il seguente comando:
$ sudo apt install X2Go
Apri X2Go, vai alla scheda sessioni e compila i campi indicati.
Fare clic su Ok al termine.
Per connettersi a una sessione, inserire le credenziali di accesso e si può iniziare ad accedere desktop.
Pro:
- Facile da configurare.,
- Fornisce più di 2 connessioni alla volta.
- Buono per tutti i tipi di connessioni.
Contro:
- Il port forwarding è un must per accedervi da un browser web.
Dayon
Dayon è un semplice software desktop remoto o piattaforma utilizzata per l’accesso e il controllo di un desktop remoto.
Può essere scaricato dal suo sito ufficiale.
Per accedere a un PC utilizzando Dayon, aprire Dayon e fare clic sul pulsante Play. Significa che è in attesa che un altro sistema si connetta., Ora apri dayon dall’altro sistema e inserisci l’indirizzo IP e il numero di porta di questo sistema, questo si collegherà.
Utilizzare l’opzione di controllo remoto per controllare l’altra schermata.
Pro:
- Installazione minima
- Utilizza molto bassa larghezza di banda
Contro:
- Schermo in bianco e nero
- Richiedono patch e hanno bisogno di migliorare pochi difetti.
Conclusione
Software Desktop remoto offrono la possibilità di connettersi a un desktop lontano dal vostro personal computer., Ciò consentirà all’utente di controllare il sistema, accedere e modificare i file in esso, utilizzare le sue applicazioni e di eseguire molte altre attività diverse come seduto di fronte a quel sistema informatico, che aiuta le persone di tutti i giorni e dipendenti di organizzazioni in grande quantità.