Vivendo in un mondo tecnologico, dovremmo essere in grado di accedere a sistemi e dispositivi situati a notevole distanza. Remote Desktop Protocol (RDP) consente agli utenti di accedere ai desktop dei sistemi remoti. La domanda è: cosa dovremmo fare quando usiamo Linux? Bene, possiamo usare il servizio xrdp per aiutarci in questo. Questo articolo spiegherà passo dopo passo come installare xrdp Ubuntu 20.04, ma prima dovremmo parlare di cos'è xrdp e come ci aiuta?
Cos'è Xrdp?
Xrdp è un accesso grafico open source che tu come utente puoi utilizzare per accedere in remoto al desktop Linux. Per fare ciò, è necessario utilizzare il client RDP. Inoltre, xrdp fornisce un accesso alle macchine remote che utilizzano Microsoft RDP. Se vuoi saperne di più sui concetti relativi al PSR, ad esempio cos'è e quali sono i migliori fornitori del PSR, puoi leggere gli altri nostri articoli su questo protocollo. In questa linea guida, tuttavia, vogliamo principalmente insegnarti come installare xrdp Ubuntu 20.4 tramite un tutorial passo passo.
Vantaggi di Xrdp
- Un modo semplice per monitorare, controllare e manutenere i dispositivi
- Facilita la risoluzione immediata dei problemi
- Consente di accedere facilmente ai file sui dispositivi, sui server o sulla rete connessi
- Costo operativo inferiore
Quindi, xrdp è molto utile per te ed è essenziale sapere come installare xrdp Ubuntu 20.4, di cui parleremo nella sezione seguente.
Leggi anche: Introduzione al server Debian RDP
Come installare xrdp su Ubuntu?
Prima di eseguire i passaggi necessari per installare xrdp Ubuntu 20.4, dovresti avere una copia del desktop Ubuntu 20.4 già installata sul tuo sistema. Presta attenzione: se hai un'installazione minima che non contiene un file GUI, si consiglia di installare un ambiente desktop come GNOME.
È possibile utilizzare la fase di installazione manuale o l'isolamento automatizzato utilizzando il nostro script.
Per l'installazione automatizzata, dovresti prima decidere di volere GNOME o XFCE. Entrambe le opzioni dopo l'installazione dell'ambiente desktop installeranno xrdp per te.
Se vuoi usare GNOME, inserisci i comandi scorrevoli:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Se vuoi utilizzare XFCE, inserisci i comandi scorrevoli:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Se desideri installarlo manualmente, ti forniamo questa guida di aiuto.
Passaggio 1: installazione dell'ambiente desktop
È possibile installare l'ambiente desktop Ubuntu utilizzando il seguente comando:
sudo apt install ubuntu-desktop
Passaggio 2: installazione di Xrdp su Ubuntu 20.04
Al punto di partenza, devi aprire il terminale ed eseguire il seguente comando per installare Xrdp sul tuo Linux:
sudo apt install xrdp
Ora ti verrà chiesto se desideri continuare l'installazione, quindi premi "Y" e inserisci il pulsante per riprendere con il resto della configurazione di xrdp.

Dopo l'installazione, verifica il servizio Xrdp eseguendo il comando, poiché verrà avviato automaticamente:
sudo systemctl status xrdp

L'output precedente dimostra che il demone xrdp è attivo e in esecuzione.
Passaggio 3: configurazione di Xrdp Ubuntu 20.04
Una volta installato xrdp sul tuo sistema, una chiave di certificato SSL – ssl-cert-snakeoil.key – è inserito nel tuo /etc/ssl/privato/ cartella. È necessario aggiungere l'utente xrdp al file certificato SSL group in modo che renda il file leggibile all'utente:
sudo adduser xrdp ssl-cert

Passaggio 4: regolazione del firewall
Xrdp è in ascolto sulla porta 3389; se sei dietro un firewall UFW, devi aprire la porta per consentire il traffico in entrata da un client RDP. Questo esempio consentirà il traffico dall'intera sottorete al sistema Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Successivamente, ricarica il firewall e conferma se la porta è stata aperta:
sudo ufw reload
sudo ufw status

Passaggio 5: accesso al desktop Ubuntu remoto tramite client RDP
A questo punto, devi accedere al sistema desktop Ubuntu da Windows 10 tramite Client Desktop remoto. Ma, prima di farlo, devi assicurarti di essere disconnesso da Ubuntu 20.04 poiché solo xrdp è in grado di supportare una sessione X.
Successivamente, devi avviare il client e digitare l'indirizzo IP del tuo sistema remoto; ora, fai clic sul pulsante Connetti come mostrato di seguito.

A questo punto, vedrai una finestra pop-up che aiuta a verificare l'identità del tuo sistema remoto; non prestare attenzione agli errori del certificato e fai clic sul pulsante Avanti per riprendere il resto dei passaggi per installare xrdp Ubuntu 20.4 per il tuo sistema.

Passaggio 6: autenticazione finale
È necessario inserire le credenziali di accesso nella pagina di accesso di Xrdp e fare clic sul pulsante Ok.

Per favore presta molta attenzione che ora potresti vedere una schermata nera invece dello sfondo del desktop di Ubuntu. Se lo vedi, non preoccuparti perché puoi riparare la schermata nera di Ubuntu con il seguente approccio. basta modificare il /etc/xrdp/startwm.sh script per il sistema remoto.
sudo vim /etc/xrdp/startwm.sh
Aggiungi queste due righe appena prima delle righe che testano ed eseguono Xsession, come mostrato di seguito.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Dopo aver salvato ed uscito da questo file, è necessario riavviare il servizio xrdp tramite il seguente comando:
sudo systemctl restart xrdp
Nel passaggio successivo, dovresti avviare la connessione dall'alto. Dopo l'autenticazione iniziale è necessario autenticarsi nuovamente, come mostrato di seguito.

In questo passaggio, per installare xrdp Ubuntu 20.04, devi inserire le tue credenziali e fare clic sul pulsante di autenticazione. In questo modo verrai indirizzato allo schermo del desktop Ubuntu remoto.

Abbiamo seguito tutti questi passaggi per insegnarti come installare xrdp Ubuntu 20.04; ora potresti voler conoscere altri metodi che puoi utilizzare per accedere ad altri sistemi in remoto. Anche se questo articolo ti ha guidato su come installare il desktop remoto di Ubuntu e xrdp Ubuntu 20.04, dovresti sapere che RDP e VNC (Virtual Networking Computing) sono entrambi standard di desktop remoto popolari. RDP e VNC presentano alcune differenze significative, motivo per cui è bene confrontarli più in dettaglio per avere un'idea generale della loro funzionalità.
Hai bisogno di un desktop remoto?
Server RDP affidabili e ad alte prestazioni con tempo di attività 99,95. Porta il tuo desktop sempre con te in tutte le principali città degli Stati Uniti, dell'Europa e dell'Asia.
Ottieni un server RDPQuali sono le principali differenze tra RDP e VNC?
Quando si tratta di confrontare RDP con VNC, si notano molteplici distinzioni, che elencheremo qui.
RDP vs VNC: velocità
RDP è più veloce e rappresenta una scelta eccellente per la virtualizzazione. Presenta molteplici vantaggi, tra cui set di istruzioni più piccoli, maggiore efficienza di rete e minore utilizzo della larghezza di banda rispetto alla trasmissione dei pixel tramite VNC. Anche se non è possibile condividere gli schermi in RDP, l'assegnazione di profili diversi agli utenti consente di condividere qualsiasi risorsa disponibile sul server utilizzando RDP, rendendolo ideale per la virtualizzazione.
RDP vs VNC: indipendenza dalla piattaforma
VNC è indipendente dalla piattaforma e i framebuffer sono presenti in tutti i sistemi operativi. Pertanto, l'esperienza utente rimane invariata, qualunque sia il sistema operativo utilizzato.
RDP vs VNC: sicurezza
RDP è noto per essere un'opzione più sicura poiché supporta Secure Sockets Layer/Transport Layer Security (SSL/TLS) e ottiene miglioramenti della sicurezza con ogni aggiornamento. Sebbene alcuni software VNC implementino Secure Shell (SSH), non possiamo presumere che tutti lo facciano, il che potrebbe rendere VNC più vulnerabile di RDP.
In questa sezione della configurazione del desktop remoto xrdp Ubuntu 20.04, abbiamo parlato brevemente delle principali differenze tra RDP e VNC. Se vuoi conoscerli più approfonditamente puoi leggere il ns Articolo di confronto tra RDP e VNC per aiutarti a scegliere la migliore tecnologia di desktop remoto in base alle tue esigenze.
Riepilogo: installazione desktop remoto di xrdp Ubuntu 20.04
L'accesso al desktop remoto consente agli utenti di accedere a dispositivi remoti da altre posizioni. Questo tutorial si concentrava principalmente su come installare xrdp Ubuntu 20.04, aiutandoti a utilizzare l'accesso remoto per la tua macchina Linux. Inoltre, discutiamo in che modo RDP differisce da VNC per darti una visione migliore di questi standard importanti. Puoi anche utilizzare il nostro affidabile Piani VPS PSR per beneficiare di una connessione Desktop Remoto stabile e veloce con una latenza minima.
Noi di cloudzy facciamo del nostro meglio per fornirti i migliori piani a costi accessibili. Le nostre soluzioni RDP VPS ti offrono molteplici vantaggi, tra cui tempo di attività garantito (99,95%), 12 data center in tutto il mondo, archiviazione SSD ultraveloce, larghezza di banda incredibile, garanzia di rimborso di 14 giorni e supporto tecnico 24 ore su 24, 7 giorni su 7. Non ritardare ulteriormente e ottieni un VPS RDP a un prezzo a partire da $ 7,95.
Domande frequenti
Come installare xrdp su Ubuntu 20.04?
Ecco i passaggi per installare xrdp Ubuntu 20.04:
- Installa l'ambiente desktop
- Installazione di XRDP su Ubuntu
- Configura Xrdp
- Modifica il tuo firewall
- Connettiti al desktop remoto
Quale porta utilizza xrdp?
xrdp ascolta porto 3389, per cui potrebbe essere necessario modificare il firewall per consentire il traffico in entrata da un client RDP.
Come funziona xrdp?
In termini semplici, xrdp, una soluzione open source, consente l'accesso remoto alle macchine Linux durante l'utilizzo di Windows RDP.
Come posso risolvere il problema dello schermo nero xrdp su Ubuntu 20.04?
Seguendo i passaggi per installare il desktop remoto di Ubuntu, potresti vedere una schermata nera che puoi risolvere modificando /etc/xrdp/startwm.sh come soluzione alternativa per eseguire due sessioni in parallelo per lo stesso utente.