Come Utilizzare Connessione Desktop Remoto in Ubuntu Linux: tutorial Completo

Come Utilizzare Connessione Desktop Remoto in Ubuntu Linux: tutorial Completo

4 febbraio 2020

da Michael Bose

Remote desktop protocol) è un popolare protocollo di rete che è ampiamente utilizzato per la connessione al computer remoto in ambienti Windows per la loro gestione. Questo protocollo può essere utilizzato per la connessione a macchine fisiche e virtuali in esecuzione su Windows., Tuttavia, se Linux con un’interfaccia utente grafica (GUI) è installato sul computer, è possibile utilizzare il protocollo desktop remoto e configurare la connessione desktop remoto dalle macchine Linux alle macchine Windows tramite RDP, nonché configurare l’accesso dalle macchine Windows alle macchine Linux utilizzando questo protocollo. È inoltre possibile utilizzare RDP per connettersi da macchine Linux a macchine Linux, se necessario. È conveniente utilizzare RDP per Ubuntu in modo da connettersi a macchine virtuali in esecuzione in cloud pubblici come Azure, Amazon EC2 e Google Cloud.,

Ci sono tre protocolli di rete più utilizzati per gestire Ubuntu in remoto:

  1. SSH (Secure Shell)
  2. RDP (Remote Desktop Protocol)
  3. VNC (Virtual Network Computing)

Il post sul blog di oggi spiega la configurazione di Ubuntu Remote desktop che può essere applicata anche ad altre distribuzioni Linux.

Scarica l’edizione base di NAKIVO Backup& Replication, per provare le funzionalità principali del nostro pluripremiato software di protezione dei dati., In questo modo, è possibile salvaguardare gli ambienti VMware e Hyper-V ad un prezzo speciale di $99/socket, ottenere un anno di supporto tecnico utile di NAKIVO, e l’aggiornamento ad altre edizioni quando si è pronti.

Come utilizzare la connessione desktop remoto in Ubuntu

Nella maggior parte dei casi, è necessario installare manualmente il client desktop remoto Ubuntu sul proprio Ubuntu Linux. Nel post del blog di oggi, Ubuntu 18.04.2 è installato sulla macchina virtuale VMware., Alcuni pacchetti sono già installati nella nostra Ubuntu prima di andare a configurare Ubuntu remote desktop: l’editor di testo vim, net-tools e il server SSH (che consente di connettersi tramite SSH alla console Linux in remoto). Questi pacchetti possono essere installati con il singolo comando:

sudo apt-get install-y vim net-tools openssh-server

Per configurare le connessioni RDP di Ubuntu, è necessario installare il client RDP o / e il server RDP, a seconda della direzione della connessione.,

Nota: Nei sistemi Windows, il client desktop remoto è noto come Remote Desktop Connection o Terminal Services Client. Windows XP utilizza RDP versione 5.1, Windows Server 2003-versione 5.2, Windows Server 2008-versione 6.1, Windows 7-versione 7, Windows 8 e Windows Server 2012-versione 8, Windows 8.1, Windows 10 – RDP versione 10 e Windows Server 2012R2 – versione 8.1.,

Data Protection with NAKIVO Backup & Replication

NAKIVO Backup & Replication delivers high-end data protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup, Hyper-V Backup, Office 365 Backup and more.,

Utilizzando Remmina – Ubuntu Remote Desktop Client

Remmina è un software libero open-source che ha lo scopo di rendere la vita più facile per gli amministratori di sistema che hanno bisogno di stabilire connessioni Ubuntu remote desktop. Remmina supporta non solo RDP per Ubuntu, ma anche altri protocolli desktop remoto come VNC, SSH e SPICE. Puoi imparare come installare e configurare Remmina come client desktop remoto di Ubuntu in questo tutorial sul protocollo desktop remoto. È possibile installare Remmina utilizzando uno dei due metodi riportati di seguito.,

Come installare Remmina nella GUI

Fare clic sul pulsante nell’angolo in basso a sinistra del desktop di Ubuntu per aprire il menu principale (Mostra applicazioni).

Digitare rdp nella barra di ricerca.

Puoi vedere che Remmina è stato trovato come client desktop remoto.

Fare clic su Remmina in questa schermata.

Si viene reindirizzati alla pagina del software Ubuntu. Fare clic su Remmina per vedere i dettagli su questo software.

Fare clic su Installa per installare Remmina il client desktop remoto.,

Inserisci la password necessaria per installare i pacchetti.

Attendi fino a quando non vengono installati i pacchetti necessari.

Come installare Remmina nella console

In alternativa, è possibile installare Remmina nella console Ubuntu con pochi comandi.,

in Primo luogo, aggiungere le repository software per la lista dei repository di Ubuntu, sistema:

sudo add-apt-repository ppa:remmina-ppa-team/remmina-next

Aggiornare il repository e pacchetti disponibili:

sudo apt-get update

Installare Remmina e relativi plugins:

sudo apt-get install remmina

sudo apt-get install remmina-plugin-*

sudo apt-get install libfreerdp-plugins-standard

la configurazione Post-installazione

Dopo l’installazione è terminata, il lancio di Remmina.,

Fare clic sul pulsante del menu principale nell’interfaccia GNOME di Ubuntu, trovare l’icona Remmina nel menu o digitare Remmina per individuare l’applicazione. È inoltre possibile aprire la console (terminale) e immettere remmina per eseguire l’applicazione.,

una Volta che si avvia Remmina per la prima volta, l’applicazione vi chiederà di installare alcuni pacchetti, installare i pacchetti con i seguenti comandi:

sudo batter d’occhio collegare remmina:avahi-osservare :avahi-osservare

sudo batter d’occhio collegare remmina:tazze di controllo :cups-controllo

sudo batter d’occhio collegare remmina:mount-osservare :monte-osservare

sudo batter d’occhio collegare remmina:password-manager-servizio :password-manager-service

Lasciate che la connessione remota di computer Windows in esecuzione su un’altra macchina virtuale di Ubuntu macchina su cui Remmina è installato., Assicurarsi che Desktop remoto sia abilitato sul computer remoto a cui ci si connette. Nell’esempio corrente, Windows Server 2008 R2 è installato sulla macchina virtuale Windows remota.

Fare clic destro su Risorse del computer e nel menu contestuale, selezionare Proprietà. Nelle Proprietà del sistema, premi Impostazioni di sistema avanzate. Nella finestra Proprietà sistema, selezionare la scheda Remoto e fare clic su Consenti connessioni da computer che eseguono qualsiasi versione di Remote Desktop. Premi OK per salvare le impostazioni. Si noti che Windows Firewall verrà sintonizzato automaticamente per consentire le connessioni in entrata (porta TCP 3389 per impostazione predefinita).,

Esegui CMD ed esegui il comando ipconfig per controllare l’indirizzo IP del tuo sistema Windows su cui hai abilitato le connessioni desktop remoto. In questo esempio, l’indirizzo IP della macchina Windows è 192.168.101.21.

Ora torna alla tua macchina Linux dove hai installato Remmina come client desktop remoto.

Nella finestra aperta di Remmina, selezionare RDP nell’elenco a discesa.

Inserire l’indirizzo IP dell’host remoto (192.168.101.21 in questo caso) e premere Invio.,

Se vengono visualizzati i dettagli del certificato, premere Sì per accettare il certificato e connettersi all’host remoto. Immettere le credenziali di autenticazione RDP e fare clic su OK per accedere all’host remoto tramite RDP. Assicurarsi che un utente su una macchina Windows disponga delle autorizzazioni per utilizzare RDP.

La sessione RDP viene stabilita. Tuttavia, per impostazione predefinita, la risoluzione è di circa 640×480, e questo è troppo basso.,

È possibile impostare la risoluzione personalizzata per la sessione RDP di Ubuntu quando si utilizza Remmina per la connessione a macchine Windows o Linux remote. Fare clic sull’icona + nell’angolo in alto a sinistra della finestra Remmina per creare un nuovo preset di connessione.

Nella finestra aperta, inserisci il nome della tua connessione desktop remoto da Linux a Windows e seleziona RDP come protocollo. Nella scheda Base, inserire l’indirizzo IP dell’host remoto (192.168.101.,21 in questo caso), il nome utente (l’utente deve essere autorizzato a connettersi in remoto sull’host di destinazione) e la password dell’utente selezionato. Di seguito, nella sezione Risoluzione, espandere il menu a discesa e selezionare la risoluzione personalizzata, ad esempio 800×600. Dopo aver configurato tutte le opzioni di connessione necessarie, premere Salva.

Ora nella finestra principale di Remmina, è possibile vedere il preset di connessione aggiunto denominato Windows Server 2008. Fare doppio clic sul preset per la connessione all’host remoto selezionato da Ubuntu tramite RDP., Si noti che non è necessario immettere le credenziali perché vengono salvate nel preset.

Ora il desktop remoto Linux a sessione di Windows è stato stabilito con la risoluzione selezionata.

Utilizzando Xrdp – Ubuntu Remote Desktop Server

È anche possibile configurare un server Desktop remoto sul sistema Linux e connettersi a tale Linux in remoto da macchine Windows utilizzando un client desktop remoto standard di Windows., Distribuzioni Linux popolari non hanno il server Desktop remoto installato, ma è possibile installare e configurare il server Desktop remoto su Linux manualmente, in modo da consentire la gestione di una macchina Linux in remoto in modalità grafica. In questa sezione, spiegheremo come configurare l’accesso tramite Remote Desktop Protocol a Ubuntu 18.04.2. Il componente principale di cui hai bisogno per questo scopo è xrdp.

Xrdp è un’implementazione di Microsoft RDP che consente ai sistemi operativi non Windows di fornire funzionalità del server RDP. Xrdp è un software gratuito e open source., Il sistema X Window è necessario per utilizzare xrdp. Scopriamo come configurare un server desktop remoto su Ubuntu.

In primo luogo, aggiornare l’albero del repository software:

sudo apt-get update

Installare xrdp dai repository software online:
sudo apt-get install xrdp

È necessario installare l’ambiente desktop XFCE. Per impostazione predefinita, Ubuntu 18 è installato con GNOME 3 ma xrdp funziona meglio con XFCE, che è un ambiente desktop leggero. Dopo aver installato XFCE e configurato RDP per Ubuntu, avrai comunque la possibilità di accedere a Ubuntu Linux localmente utilizzando GNOME.,

Quindi, installa XFCE:
sudo apt-get install xfce4

Nella directory home del tuo utente, crea il .xsession file e scrivere la stringa xfce4-session in quel file. Pertanto, si configura il server xrdp per utilizzare xfce come ambiente grafico predefinito.

echo xfce4-session >~/.xsession

Fai in modo che xrdp si avvii automaticamente all’avvio di Linux.

sudo systemctl abilita xrdp

Riavvia il servizio xrdp per rendere effettive le modifiche.

sudo service xrdp restart

Cancella la configurazione memorizzata in startwm.,sh shell script file che è necessario per iniziare a xrdp:

sudo sh -c ‘cat /dev/null > /etc/xrdp/startwm.sh’

(Prima di eseguire il comando di cui sopra, è possibile creare una copia di quel file, se necessario, utilizzando il comando cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh1 )

Modificare il startwm.sh shell script di configurazione file con vim:

sudo vim /etc/xrdp/startwm.sh

Il startwm.sh script di shell file deve contenere le seguenti righe:

#!/ bin / sh

se ; allora

., /etc/default/locale

esporta LINGUA LANG

fi

startxfce4

Mantieni una riga vuota alla fine del file.

Salvare il startwm.sh file di configurazione e uscire: Premere Esc e digitare :wq

Riavviare il xrdp servizio:

sudo service xrdp restart

Controllare l’indirizzo IP della vostra Ubuntu Linux:

ifconfig

o

hostname-I

In questo esempio, l’indirizzo IP della macchina Linux è 192.168.101.208.

Per impostazione predefinita, il firewall in Ubuntu è disabilitato., Se il firewall è abilitato, consentire le connessioni in entrata alla porta TCP 3389.

sudo ufw allow 3389

Per una maggiore sicurezza, è possibile specificare gli indirizzi IP consentiti o personalizzato reti:

sudo ufw allow from 192.168.101.0/24 a qualsiasi porta 3389

Nota: Se una macchina remota Linux su un sito remoto in rete locale dietro il NAT ed è necessario per accedere alla macchina tramite RDP da un indirizzo IP esterno, è possibile configurare il port forwarding o una connessione VPN su un router/firewall su un sito remoto.

Prova a connetterti al tuo Ubuntu Linux da Windows tramite RDP.,

Apri CMD in Windows (Avvia> Esegui> CMD).

Eseguire il comando per aprire il client Desktop remoto e connettersi all’host richiesto:

mstsc /v:192.168.101.208

Seleziona Xorg come tipo di sessione e inserisci login e password.

Se viene visualizzata una schermata blu vuota e dopo alcuni minuti di attesa, viene visualizzato l’errore, significa che qualcosa non è configurato correttamente. Scopriamo come risolvere il problema della schermata blu vuota per xrdp.,

Questo problema è relativo al pacchetto xorgxrdp e ad alcune modifiche implementate in Ubuntu 18.04 rispetto alle precedenti versioni di Ubuntu che hanno interrotto la funzionalità xrdp. Come ricordi, Ubuntu 18.04.2 viene utilizzato nell’esempio corrente per la configurazione di xrdp. Per fissare uno schermo blu vuoto, eseguire il comando e installare la versione attuale di xorgxrdp-hwe:

sudo apt-get install xorgxrdp-hwe-18.04

È possibile controllare la versione di Ubuntu con il comando:

lsb_release-a

Riavviare il xrdp servizio (demone):

sudo /etc/init.,d / xrdp restart

Dopo aver installato il pacchetto necessario, apri il client RDP e prova a connetterti nuovamente a Ubuntu tramite RDP.

In esecuzione CMD di Windows:

mstsc / v:192.168.101.208

Nella finestra di accesso selezionare Xorg e inserire login e password.

Ora si è connessi correttamente. Nella finestra di dialogo che viene visualizzata dopo la connessione a Ubuntu RDP (Benvenuto al primo avvio del pannello), selezionare Usa configurazione predefinita.,

Se è necessario impostare la risoluzione personalizzata nel CMD di Windows, eseguire:

mstsc

Inserire manualmente l’indirizzo IP della macchina Ubuntu remota.

Fare clic su Mostra opzioni e selezionare la risoluzione necessaria nella scheda Display.

Ora è possibile connettersi a Ubuntu da Windows tramite RDP e utilizzare la necessaria risoluzione dello schermo del desktop remoto. Ciò significa che RDP per Ubuntu è stato configurato con successo ed è, quindi, la fine del tutorial di Remote desktop protocol di oggi.,

Conclusione

Il post sul blog di oggi ha spiegato come utilizzare la connessione desktop remoto in Ubuntu Linux. La configurazione delle connessioni desktop remoto in entrata e in uscita in Ubuntu è conveniente per la maggior parte degli utenti. È necessario installare un client desktop remoto per la connessione da Ubuntu a macchine Windows e altre macchine. Per connettersi alla macchina Ubuntu Linux, è necessario installare e configurare un server desktop remoto sulla macchina Linux. Xrdp e XFCE devono essere installati per questo scopo.,

Se per qualche motivo non è possibile utilizzare RDP per Ubuntu, considerare l’utilizzo di VNC, che è l’alternativa al protocollo RDP. L’utilizzo di RDP e VNC consente di connettersi alle macchine fisiche e virtuali in remoto con l’interfaccia utente grafica. Non dimenticare di eseguire il backup dei server Linux e delle macchine virtuali per proteggere i tuoi dati. Scarica NAKIVO Backup& Replica ed esegui il backup delle macchine virtuali e dei server fisici.,

How to Use Remote Desktop Connection in Ubuntu Linux: Complete Walkthrough

5 (100%) 13 votes

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *