Introduzione
Remote Desktop (Xrdp) è un'implementazione gratuita e open source del server Microsoft RDP che consente a sistemi operativi diversi da Microsoft Windows di fornire un'esperienza desktop remoto compatibile con RDP completamente funzionale.
Questo tutorial ti spiegherà come installare e configurare Xrdp su Ubuntu 18.04.
Prerequisito
- Sudo accesso al tuo server Ubuntu 18.04
Fase 1:accedi al server con accesso Sudo.
Per installare l'applicazione Xrdp, devi accedere al server con accesso Sudo.
ssh username@your_server_ip
Fase 2:installa i pacchetti XRDP
Dopo l'accesso, puoi aggiornare l'elenco dei pacchetti per gli aggiornamenti per i pacchetti che devono essere aggiornati, nonché per i nuovi pacchetti che sono appena arrivati nei repository con il comando seguente
sudo apt-get update
Dopo gli aggiornamenti, esegui il comando seguente per installare Xrdp sul tuo server
sudo apt-get install xrdp
Fase 3:installa il tuo ambiente desktop preferito
Per installare XFCE Si prega di utilizzare il comando sottostante
sudo apt-get install xfce4
#Optional sudo apt-get install xfce4-terminal
(o)
Per installare MATE Si prega di utilizzare il comando sottostante
sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon
Configurazioni per utilizzare l'ambiente preferito
Dopo l'installazione, configura XRDP per utilizzare l'ambiente XFCE con il comando seguente
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n xfce-session \n' /etc/xrdp/startwm.sh
(Oppure)
se hai installato MATE , Si prega di utilizzare il comando seguente per l'ambiente MATE
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n mate-session \n' /etc/xrdp/startwm.sh
Per impostazione predefinita Xrdp utilizza il /etc/ssl/private/ssl-cert-snakeoil.key
file leggibile solo dagli utenti che sono membri del gruppo “ssl-cert”. Esegui il comando seguente per aggiungere l'utente xrdp al gruppo
sudo adduser xrdp ssl-cert
Fase 4:Consenti la porta RDP nel firewall
Dopo la configurazione, per connettersi con la sessione RDP è necessario abilitare la porta nel firewall che per impostazione predefinita è chiusa. Esegui il comando seguente per aprire la porta in Ubuntu 18.04
Se hai abilitato UFW, usa il comando sotto
sudo ufw allow 3389/tcp
Se Iptables è in esecuzione sul tuo server, usa il comando sotto
sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
sudo netfilter-persistent save
sudo netfilter-persistent reload
Fase 5:riavvia l'applicazione Xrdp
Riavvia una volta che l'applicazione Xrdp si applica a tutte le modifiche precedenti.
sudo /etc/init.d/xrdp restart
Questo è tutto. Ora sarai in grado di connetterti al server tramite RDP
Conclusione
Ora dovresti essere in grado di connetterti al server tramite Xrdp. Se utilizzi Linux come desktop locale puoi connetterti al server tramite Remmina. Se si utilizza Windows come desktop locale, gli utenti Windows dispongono di un'applicazione di connessione RDP per impostazione predefinita sui propri computer. Per trovarlo, cerca "Connessione desktop remoto" dal menu di avvio.