Come impostare un desktop remoto su Linux

Come impostare un desktop remoto su Linux
Il desktop remoto consente di controllare un sistema in remoto da un computer diverso. L'utente remoto può avere il pieno controllo del sistema, dei file e delle risorse hardware. Ecco perché la maggior parte dei server viene gestita tramite desktop remoto.

Esistono molti modi per utilizzare il desktop remoto per le tue esigenze. Questo articolo ti mostrerà come impostare un desktop remoto in Linux.

Desktop remoto in Linux

Esistono diversi modi per impostare un desktop remoto in Linux. Per quanto riguarda la CLI, SSH è probabilmente il metodo migliore da utilizzare per questo. Se stai cercando un desktop remoto GUI, ci sono molte altre opzioni disponibili. Questo articolo coprirà alcuni dei modi più popolari per utilizzare il desktop remoto O \ in Linux.

A seconda della tua distribuzione, alcune caratteristiche o caratteristiche di ciascuno degli strumenti possono variare. Userò Ubuntu per questo articolo.

TeamViewer

Tra tutti gli strumenti desktop remoti là fuori, TeamViewer è uno dei migliori. È un modello freemium, il che significa che puoi utilizzare la versione base gratuitamente e pagare maggiori capacità e accesso al software. Per abilitare la connessione remota, entrambi i dispositivi devono avere TeamViewer installato.

TeamViewer è uno strumento multipiattaforma disponibile per Windows, Linux, MacOS e altri sistemi operativi. Per installare in Linux, prendi il pacchetto Linux appropriato per il sistema. Scarica TeamViewer qui.

Nel mio caso, dal momento che sto usando Ubuntu, ho preso il pacchetto DEB. Se stai usando OpenSuse, RHEL, CENTOS o Fedora, dovrai prendere il pacchetto RPM.

Per installare il pacchetto DEB su Ubuntu, eseguire il comando seguente nel terminale.

$ sudo APT Installa ./teamViewer_15.7.6_amd64.Deb

Per installare il pacchetto RPM su OpenSuse o SUSE Linux, eseguire il comando seguente.

$ sudo zypper install ./TeamViewer.x86_64.RPM

Per installare il pacchetto RPM su RHEL o CENTOS, eseguire il seguente comando.

$ sudo yum installa ./TeamViewer.x86_64.RPM

Per installare il pacchetto RPM su Fedora, eseguire il comando seguente.

$ sudo dnf localinstall teamviewer.x86_64.RPM

Se stai eseguendo Arch Linux o Arch-Derivatives, puoi prendere TeamViewer da Aur qui.

Una volta completata l'installazione, avvia l'app.

Accetta l'accordo di licenza.

TeamViewer è ora pronto per impostare una connessione desktop remota. L'ID e la password saranno necessari affinché qualcun altro possa connettersi al sistema. Si noti che questi sono casuali e temporanei. È possibile configurare credenziali personalizzate e accessi permanenti. Tuttavia, dovrai avere un account TeamViewer. Per ora, imposteremo la connessione desktop remoto di base di TeamViewer.

Immettere l'ID partner del desktop remoto e fare clic su “Connetti."

TeamViewer chiederà la password del desktop remoto.

Ecco! Il desktop remoto è configurato correttamente!

Remmina

Remmina è un client desktop remoto gratuito e open source. Come TeamViewer, Remmina è disponibile per tutte le principali piattaforme. Remmina supporta vari protocolli di rete desktop remoti, tra cui VNC, SSH, RDP, NX e XDMCP.

A differenza di TeamViewer, Remmina non ha restrizioni al suo utilizzo. Remmina può essere utilizzato sia per i carichi di lavoro personali che professionali (amministratore di sistema, server e altri). Questo rende Remmina incredibilmente redditizio per gli utenti generali e professionali.

Si noti che Remmina è solo un client in grado di connettersi a tutti i desktop remoti attraverso protocolli supportati. I desktop remoti devono essere configurati con un server desktop remoto (server VNC, SSH, server Nomachine, ecc.) in anticipo in modo che Remmina possa accedervi.

Esistono diversi modi per installare Remmina. A seconda della tua distribuzione, il metodo varierà. Dai un'occhiata alla guida ufficiale di installazione di Remmina qui.

Questa sezione coprirà come installare Remmina Snap e Flatpak. Questi sono pacchetti universali Linux, quindi puoi goderli su qualsiasi distribuzione che stai correndo.

Per installare Remmina Snap, eseguire il comando seguente. Nota che devi già avere Snappy (Snap Package Manager) installato nel tuo sistema.

$ sudo snap install remmina

Per installare Remmina Flatpak, eseguire il comando seguente. Come con Snap, dovrai installare il gestore pacchetti snap, prima.

$ sudo flatpak installa flathub org.Remmina.Remmina

Una volta completata l'installazione, avvia lo strumento.

Mi connetterò a un sistema Ubuntu remoto che è già stato configurato con un server VNC. Per connettersi al desktop remoto, fare clic con il pulsante destro del mouse e selezionare “Connettiti."

Nomachine

TeamViewer è un software desktop remoto potente e facile da usare, ma ha un prezzo per gli utenti di alimentazione. Nel caso di Remmina, è gratuito, ma è necessario esaminare la configurazione di VNC sulla macchina di destinazione. Se solo ci fosse una soluzione potente, facile da usare e gratuita!

Nomachine è una soluzione desktop così remota. Le sue caratteristiche possono essere alla pari con TeamViewer mentre sono espresse. Questo può sembrare un po 'sospettoso per le persone determinate dalla privacy. Potresti chiederti, come fa la nomachine a ottenere i soldi di cui hanno bisogno per sostenersi? Secondo Nomachine, la loro fonte di reddito sta vendendo il proprio software alle aziende. Nomachine non raccoglie dati personali, né utilizza Adware per le entrate.

Nomachine è uno strumento multipiattaforma disponibile per Windows, Linux e MacOS. Nel caso di Linux, Nomachine è disponibile nei pacchetti Deb (per Debian, Ubuntu e Derivatives) e RPM (Fedora, Suse, Rhel, CentOS e Derivatives). Se stai eseguendo Arch Linux (o derivati), dai un'occhiata a Nomachine su Aur qui.

Scarica qui la nomachine.

Per installare il pacchetto Deb su Debian, Ubuntu e Derivatives, eseguire il seguente comando.

$ sudo APT Installa ./Nomachine_6.11.2_1_amd64.Deb

Per installare il pacchetto RPM su OpenSUSE, SUSE Linux e Derivatives, eseguire il seguente comando.

$ sudo zypper install ./Nomachine_6.11.2_1_x86_64.RPM

Per installare il pacchetto RPM su Fedora (utilizzando DNF), eseguire il comando seguente.

$ sudo dnf localinstall nomachine_6.11.2_1_x86_64.RPM

Per installare il pacchetto RPM su CentOS, RHEL e derivati, eseguire il seguente comando.

$ sudo yum installa ./Nomachine_6.11.2_1_x86_64.RPM

Ci sono due parti di Nomachine: il server Nomachine e il client Nomachine. Il server sarà responsabile per consentire ad altri client Nomachine di connettersi al sistema. Il client verrà utilizzato per la connessione e l'utilizzo di quei desktop remoti.

Innanzitutto, controlleremo il server Nomachine. Avvia il server Nomachine.

La finestra di stato del server Nomachine verrà visualizzata. Ci sono 4 schede. Il primo è "Stato del server."Qui, puoi vedere l'indirizzo IP del server. Ci sono anche opzioni per fermare, riavviare e chiudere il server.

Successivamente, controlleremo la scheda "Preferenze del server". Qui, puoi configurare il comportamento del server.

Successivamente, controlleremo il cliente Nomachine. Questo client verrà utilizzato per connettersi a un desktop remoto Nomachine.

Per aggiungere una connessione desktop remoto, fare clic sul pulsante "Nuovo".

Nomachine inizierà il nuovo processo di creazione di connessioni. Innanzitutto, selezionare il protocollo. Ci sono due protocolli disponibili: NX e SSH. Si consiglia di utilizzare NX per un desktop remoto GUI.

Immettere l'IP e la porta del server Nomachine.

Il prossimo passo è il metodo di autenticazione. Il più delle volte, sarà "password."

Nomachine chiederà se si desidera configurare un proxy specifico per la connessione. Se non esiste un proxy che desideri impostare, seleziona "Non utilizzare un proxy."

Dai un nome alla connessione. Il nome dovrebbe essere qualcosa che ti consente di riconoscere facilmente il sistema.

La connessione è impostata! Fare clic con il pulsante destro del mouse e selezionare "Avvia connessione" per connettersi al desktop remoto.

Immettere il nome utente e la password del desktop remoto.

Una volta connessa, Nomachine mostrerà alcuni suggerimenti e trucchi rapidi per l'utilizzo del software.

Ecco! Goditi il ​​desktop remoto!

Si noti che Remmina è anche compatibile con il server Nomachine.

Conclusione

A seconda del carico di lavoro, seleziona la soluzione appropriata per le tue esigenze. Tutti i pacchetti software desktop remoti menzionati qui sono per GUI Remote Desktop. Se si desidera solo accedere tramite la riga di comando, allora SSH è l'opzione migliore. Scopri come configurare e utilizzare SSH in Linux qui. Una parte del tutorial è specifica per ubuntu, ma il resto è applicabile a qualsiasi distribuzione.

Godere!