1. Desktop-Umgebung installieren (Falls noch keine grafische Desktop-Umgebung installiert ist)
Installiere eine leichtgewichtige wie LXDE oder XFCE (für Server empfohlen). LXDE:
sudo apt install lxde-core -y
XFCE:
sudo apt install xfce4 xfce4-goodies -y
2. xrdp installieren
Installiere den xrdp-Server:
sudo apt install xrdp -y
3. xrdp konfigurieren
xrdp nutzt standardmäßig Xorg, um Sitzungen zu verwalten. Um sicherzustellen, dass alles korrekt funktioniert:
a. Benutzer-Sitzung konfigurieren
Bearbeite die Datei .xsession im Home-Verzeichnis des Benutzers, der sich per RDP verbinden wird:
echo "startlxde" > ~/.xsession
Oder für XFCE: #
echo "startxfce4" > ~/.xsession
b. xrdp-Dienst starten und aktivieren
Starte den xrdp-Dienst und aktiviere ihn, damit er beim Booten läuft:
sudo systemctl enable xrdp
sudo systemctl start xrdp
c. xrdp mit dem Benutzerkonto verknüpfen:
xrdp läuft unter dem Benutzerkonto, das sich verbindet. Stelle sicher, dass der Benutzer, der sich verbindet, zur Gruppe ssl-cert hinzugefügt ist:
sudo adduser xrdp ssl-cert