Einführung
Remote Desktop (Xrdp) ist eine kostenlose Open-Source-Implementierung des Microsoft RDP-Servers, die es anderen Betriebssystemen als Microsoft Windows ermöglicht, ein voll funktionsfähiges RDP-kompatibles Remote-Desktop-Erlebnis bereitzustellen.
Dieses Tutorial erklärt Ihnen, wie Sie Xrdp auf Ubuntu 18.04 installieren und konfigurieren.
Voraussetzung
- Sudo-Zugriff auf Ihren Ubuntu 18.04-Server
Schritt 1:Melden Sie sich mit Sudo-Zugriff beim Server an.
Um die Xrdp-Anwendung zu installieren, müssen Sie sich mit Sudo-Zugriff beim Server anmelden.
ssh username@your_server_ip
Schritt 2:XRDP-Pakete installieren
Nach der Anmeldung können Sie Ihre Paketliste für Upgrades für Pakete aktualisieren, die aktualisiert werden müssen, sowie für neue Pakete, die gerade in die Repositories gekommen sind, mit dem folgenden Befehl
sudo apt-get update
Führen Sie nach Aktualisierungen den folgenden Befehl aus, um Xrdp auf Ihrem Server zu installieren
sudo apt-get install xrdp
Schritt 3:Installieren Sie Ihre bevorzugte Desktop-Umgebung
So installieren Sie XFCE Bitte verwenden Sie den folgenden Befehl
sudo apt-get install xfce4
#Optional sudo apt-get install xfce4-terminal
(oder)
Um MATE zu installieren Bitte verwenden Sie den folgenden Befehl
sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon
Konfigurationen zur Verwendung der bevorzugten Umgebung
Konfigurieren Sie nach der Installation XRDP um die XFCE-Umgebung mit dem folgenden Befehl zu verwenden
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n xfce-session \n' /etc/xrdp/startwm.sh
(Oder)
wenn Sie MATE installiert haben , Bitte verwenden Sie den folgenden Befehl für die MATE-Umgebung
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n mate-session \n' /etc/xrdp/startwm.sh
Standardmäßig verwendet Xrdp den /etc/ssl/private/ssl-cert-snakeoil.key
Datei, die nur von Benutzern gelesen werden kann, die Mitglieder der Gruppe „ssl-cert“ sind. Führen Sie den folgenden Befehl aus, um den xrdp-Benutzer zur Gruppe hinzuzufügen
sudo adduser xrdp ssl-cert
Schritt 4:RDP-Port in der Firewall zulassen
Nach der Konfiguration:Um sich mit der RDP-Sitzung zu verbinden, müssen Sie den Port in der Firewall zulassen, der standardmäßig geschlossen ist. Führen Sie den folgenden Befehl aus, um den Port in Ubuntu 18.04 zu öffnen
Wenn Sie UFW aktiviert haben, verwenden Sie den folgenden Befehl
sudo ufw allow 3389/tcp
Wenn Iptables auf Ihrem Server läuft, verwenden Sie den folgenden Befehl
sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
sudo netfilter-persistent save
sudo netfilter-persistent reload
Schritt 5:Starten Sie die Xrdp-Anwendung neu
Starten Sie die Xrdp-Anwendung einmal neu, um sicherzustellen, dass alle oben genannten Änderungen übernommen werden.
sudo /etc/init.d/xrdp restart
Das ist es. Sie können sich jetzt über RDP mit dem Server verbinden
Schlussfolgerung
Sie sollten sich jetzt über Xrdp mit dem Server verbinden können. Wenn Sie Linux als lokalen Desktop verwenden, können Sie sich über Remmina mit dem Server verbinden. Wenn Sie Windows als lokalen Desktop verwenden, haben Windows-Benutzer standardmäßig eine RDP-Verbindungsanwendung auf ihren Computern. Um es zu finden, suchen Sie im Startmenü nach „Remotedesktopverbindung“.