Heutzutage möchten viele Linux-Benutzer in der Lage sein, über das RDP (Remote Desktop Protocol) aus der Ferne auf ihren Desktop zuzugreifen. Standardmäßig unterstützt Linux RDP jedoch nicht. Um dies zu beheben, müssen Sie xrdp installieren und konfigurieren, freie Software, die die Verwendung des RDP-Protokolls unter Linux ermöglicht.
Die Installation von xrdp unter Linux ist ziemlich einfach, kann jedoch je nach Ihrer Linux-Distribution variieren. Führen Sie die folgenden Schritte aus, um xrdp zu installieren:
- Schritt 1: Öffnen Sie ein Terminal und geben Sie den Befehl ein, um xrdp zu installieren, der Ihrer Linux-Distribution entspricht. Geben Sie beispielsweise für Ubuntu Folgendes ein:
- Schritt 2: Geben Sie nach der Installation von xrdp den folgenden Befehl ein, um den xrdp-Dienst zu starten:
XRDP sollte jetzt erfolgreich auf Ihrem Linux-System installiert und ausgeführt werden. Jetzt können Sie sich mit jedem RDP-Client mit Ihrem Linux-Desktop verbinden.
Die Installation von xrdp unter Linux ermöglicht es Ihnen, die Flexibilität und den Komfort des Remote-Zugriffs auf Ihren Linux-Desktop zu genießen. Denken Sie daran, xrdp regelmäßig zu installieren und zu aktualisieren, um die neuesten Funktionen und Fehlerbehebungen zu erhalten.
XRDP unter Linux installieren: Übersicht und Vorteile
Die wichtigsten Vorteile der Installation von xrdp unter Linux:
- Benutzerfreundlichkeit: xrdp ermöglicht die einfache Einrichtung eines Remote-Desktops unter Linux. Es bietet dem Benutzer eine grafische Umgebung, die einfach zu bedienen ist.
- Sicherheit: xrdp umfasst Verschlüsselungsmechanismen für Daten, die den Schutz der übertragenen Informationen gewährleisten. Auf diese Weise werden Ihre Daten, wenn Sie xrdp verwenden, über einen sicheren Kanal übertragen.
- Flexibilität: xrdp unterstützt verschiedene Remote-Desktop-Protokolle wie VNC und RDP. Dies gibt dem Benutzer die Möglichkeit, das am besten geeignete Protokoll für seine Bedürfnisse auszuwählen.
- Skalierbarkeit: xrdp ermöglicht die gleichzeitige Verbindung mehrerer Benutzer mit einem Remotedesktop. Dies ist besonders nützlich in kommerziellen oder Unternehmensumgebungen, in denen mehrere Benutzer mit demselben System arbeiten können.
Die Installation von xrdp unter Linux ist eine großartige Lösung für diejenigen, die auf ihrem Linux-System auf einen Remote-Desktop zugreifen möchten. Es bietet Komfort und Sicherheit und ermöglicht die Arbeit mit einem Remote-System über eine grafische Benutzeroberfläche.
Schritt 1: Überprüfen der Verfügbarkeit und Aktualisierung des Systems
Bevor Sie xrdp unter Linux installieren, müssen Sie sicherstellen, dass das Betriebssystem auf dem neuesten Stand ist. Führen Sie dazu eine Suche nach Updates durch und aktualisieren Sie das System auf die neueste Version.
Um nach Updates zu suchen, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt update
Nach dem Ausführen des Befehls sucht das System nach Updates.
Wenn neue Updates gefunden werden, führen Sie den folgenden Befehl aus, um sie zu installieren:
sudo apt upgrade
Der Befehl sudo gewährt Root-Rechte, und apt upgrade aktualisiert das System, indem alle verfügbaren Updates installiert werden.
Während des Systemupdates müssen Sie möglicherweise das Root-Passwort eingeben.
Sobald das Systemupdate abgeschlossen ist, sind Sie bereit, mit dem nächsten Schritt zur Installation von xrdp unter Linux fortzufahren.
Schritt 2: Installieren von xrdp und xorgxrdp
Fahren Sie nach der Installation des Linux-Betriebssystems mit der Installation der xrdp- und xorgxrdp-Pakete fort:
| 1. Öffnen Sie das Terminal. |
| 2. Führen Sie den Befehl sudo apt-get update aus, um die Paketliste zu aktualisieren. |
| 3. Führen Sie dann den Befehl sudo apt-get install xrdp xorgxrdp aus, um xrdp und xorgxrdp zu installieren. |
| 4. Bestätigen Sie die Installation, wenn Sie von Ihrem Passwort aufgefordert werden. |
| 5. Warten Sie, bis die Installation der Pakete abgeschlossen ist. |
Nachdem die Installation abgeschlossen ist, können Sie mit der Einrichtung von xrdp fortfahren und eine Remotedesktopverbindung herstellen.
Schritt 3: Firewall einrichten und Port öffnen
Um xrdp zu betreiben, müssen Sie Port 3389 in der Firewall auf Ihrem Linux-Server öffnen. Dadurch können eingehende xrdp-Verbindungen eine Verbindung zum Server herstellen.
In den meisten Linux-Distributionen wird die Konfiguration der Firewall mit dem Dienstprogramm iptables durchgeführt. Sie können den folgenden Befehl im Terminal verwenden, um Port 3389 zu öffnen:
sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
Dieser Befehl fügt der INPUT-Kette der iptables-Tabelle eine neue Regel hinzu, die eingehende TCP-Verbindungen auf Port 3389 zulässt. XRDP kann jetzt eingehende Verbindungen zu diesem Port akzeptieren.
Sobald Port 3389 geöffnet ist, müssen Sie die iptables-Regeln speichern, damit sie beim Neustart des Systems angewendet werden. Führen Sie dazu den Befehl aus:
sudo service iptables save
Die Firewall ist jetzt konfiguriert, Port 3389 ist geöffnet und ist bereit, eingehende Verbindungen für xrdp zu akzeptieren.
Schritt 4: Einrichten der Sitzung und der Benutzer
Bevor Sie eine Sitzung und Benutzer in xrdp unter Linux einrichten, müssen Sie sicherstellen, dass Sie einen Display-Manager installiert haben. In dieser Anleitung wird davon ausgegangen, dass Sie den Gnome-Display-Manager verwenden. Wenn Sie einen anderen Displaymanager installiert haben, folgen Sie der Dokumentation zur Einrichtung.
- Öffnen Sie die Konfigurationsdatei startwm.sh team:
sudo nano /etc/xrdp/startwm.sh
- Suchen Sie in der Datei nach einer Zeile, die mit test -x /etc/X11/Xsession beginnt, und kommentieren Sie die Zeile, die mit gnome-session exec beginnt, aus und kommentieren Sie sie aus. Am Ende sollten die Zeilen so aussehen:
# test -x /etc/X11/Xsession && exec /etc/X11/Xsessionexec gnome-session
- Speichern und schließen Sie die Datei.
Jetzt müssen Sie den Zugriff auf die xrdp-Sitzung für den Benutzer konfigurieren.
- Öffnen Sie die Datei /etc/xrdp/sesman.ini-Befehl:
sudo nano /etc/xrdp/sesman.ini
- Suchen und auskommentieren Sie die folgende Zeile:
Username=ask
- Speichern und schließen Sie die Datei.
Sie können jetzt Benutzer konfigurieren, für die eine xrdp-Sitzung verfügbar sein wird.
- Öffnen Sie die Datei /etc/xrdp/startwm.sh team:
sudo nano /etc/xrdp/startwm.sh
- Fügen Sie am Ende der Datei die folgenden Zeilen hinzu, um Benutzer zu konfigurieren:
if [ -r /etc/default/locale ]; then. /etc/default/localeexport LANG LANGUAGEfimate-session
- Speichern und schließen Sie die Datei.
- Starten Sie den xrdp-Dienst neu, um die Änderungen mit dem Befehl anzuwenden:
sudo systemctl restart xrdp
Die xrdp-Sitzung sollte jetzt für Benutzer Ihres Systems verfügbar sein.