Das Remote Desktop Protocol (RDP) ist ein Remote—Desktop-Protokoll, mit dem Benutzer eine Verbindung zu einem Remote-Computer herstellen und damit arbeiten können, als wären sie in der Nähe. Aber wie kann ich RDP unter Linux einrichten?
Linux ist ein Open-Source-Betriebssystem, mit dem Benutzer verschiedene Aufgaben ausführen können, darunter das Erstellen von Dateien, das Ausführen von Programmen und das Konfigurieren von Netzwerkkommunikationsmodi. Eine Möglichkeit, den Remotezugriff auf Linux zu konfigurieren, besteht darin, RDP zu verwenden.
In diesem Artikel erfahren Sie, wie Sie RDP auf einem Linux-System einrichten. Wir stellen Ihnen eine ausführliche Anleitung für Anfänger bereit, einschließlich der Installation und Konfiguration der erforderlichen Komponenten sowie einer Demonstration des Verbindungsvorgangs mit einem Remotecomputer über RDP.
Mit dieser Anleitung können Sie RDP einfach auf Ihrem Linux-Computer einrichten und remote darauf zugreifen. Das Einrichten von RDP unter Linux kann in vielen Fällen nützlich sein, z. B. für die Remoteverwaltung oder die Arbeit mit Remote-Servern. Egal, ob Sie ein erfahrener Linux-Benutzer sind oder gerade erst mit diesem System beginnen, unsere Anleitung hilft Ihnen, RDP unter Linux erfolgreich zu konfigurieren und den Remote-Zugriff auf Ihren Computer zu genießen.
Wie konfiguriere ich RDP unter Linux
1. Installieren Sie einen RDP-Server. Öffnen Sie dazu ein Terminal und geben Sie den folgenden Befehl ein:
sudo apt install xrdp
2. Nach der Installation des RDP-Servers müssen Sie die Firewall so konfigurieren, dass eingehende Verbindungen über Port 3389 zugelassen werden.
3. Konfigurieren Sie als Nächstes den Zugriff auf den Server für den ausgewählten Benutzer. Führen Sie den folgenden Befehl im Terminal aus:
sudo adduser username xrdp
dabei steht "username" für den Namen des Benutzers, dem Sie Zugriff gewähren möchten.
4. Starten Sie den RDP-Server neu, um alle Änderungen zu übernehmen:
sudo systemctl restart xrdp
5. Jetzt können Sie sich mit jedem RDP-Client wie Remote Desktop Connection für Windows oder Remmina für Linux mit dem Remotedesktop verbinden. Geben Sie die IP-Adresse Ihres Servers und die Anmeldeinformationen des Benutzers ein, dem der Zugriff gewährt wurde.
6. Nach erfolgreicher Verbindung wird der Desktop der Remote-Maschine angezeigt und kann über eine grafische Oberfläche verwaltet werden.
Jetzt haben Sie ein nützliches Werkzeug für die Arbeit mit einem Remote-Linux-Server über eine GUI. Das Einrichten von RDP unter Linux ist ziemlich einfach und dauert nur wenige Schritte. Beginnen Sie jetzt mit der Verwendung von RDP unter Linux!
Warum ist RDP unter Linux nützlich
Es gibt mehrere Gründe, warum RDP unter Linux nützlich ist:
- Remote-Verwaltung. RDP bietet Administratoren die Möglichkeit, Server und Computer auf einem Linux-Betriebssystem remote zu verwalten. Auf diese Weise können Sie Wartung, Konfiguration und Fehlerbehebung durchführen, ohne dass eine physische Präsenz vor Ort erforderlich ist.
- Benutzerfreundlichkeit. RDP verfügt über eine einfache und intuitive Benutzeroberfläche, die es selbst für unerfahrene Benutzer einfach zu bedienen macht. Eine Remote-Verbindung mit einem Linux-System über RDP ermöglicht den Zugriff auf den Desktop und die Verwendung aller Funktionen und Anwendungen, die sich auf dem Remotecomputer befinden.
- Sicherheit. RDP verfügt über integrierte Sicherheitsmechanismen, die den Schutz der Fernkommunikation gewährleisten. Der Benutzer kann verschiedene Verschlüsselungsstufen konfigurieren und ein Kennwort für den Remotedesktopzugriff festlegen, was die Datensicherheit erhöht.
- Ressourceneffizienz. RDP ist ein leichtgewichtiges Protokoll, das die Netzwerklast reduziert und die Leistung bei Remoteverbindungen verbessert. Durch die Optimierung der Datenströme ermöglicht RDP eine schnellere Datenübertragung und Reaktionsfähigkeit bei der Arbeit mit einem Remote-Desktop unter Linux.
Insgesamt ist RDP ein wichtiges Werkzeug für die Arbeit mit Linux-Systemen und bietet viele Möglichkeiten für die Remote-Verbindung und Verwaltung von Computern, die Komfort, Sicherheit und Effizienz bieten.
Erforderliche Komponenten zum Konfigurieren von RDP unter Linux
Um RDP unter Linux zu konfigurieren, müssen mehrere Komponenten installiert werden. In diesem Abschnitt betrachten wir die wichtigsten:
| Komponente | Die Beschreibung |
|---|---|
| xrdp | Paket zum Ausführen eines RDP-Servers unter Linux. Es ermöglicht dem Linux-Rechner, eine Remote-Verbindung über das RDP-Protokoll zu akzeptieren. |
| xorgxrdp | Ein Paket, das die Integration zwischen xrdp und Xorg (Linux-Grafiksystem) ermöglicht. |
| tigervnc | Ein Paket, das den Client- und den Serverteil des Programms für die Arbeit mit dem VNC-Protokoll enthält. Es wird benötigt, um eine grafische Sitzung zu erstellen, auf die Remote-Benutzer zugreifen können. |
| dwm oder xfce4 | Fenstermanager, mit denen Sie eine grafische RDP-Sitzung unter Linux bearbeiten können. |
Bevor Sie diese Komponenten installieren, ist es wichtig sicherzustellen, dass der Paketmanager auf Ihrem Linux-Server installiert ist. Dies kann normalerweise apt oder yum sein . Sie können den Befehl man apt oder man yum ausführen, um mehr über den Installationsprozess von Paketen auf Ihrem System zu erfahren.
XRDP unter Linux installieren und konfigurieren
Befolgen Sie diese Schritte, um XRDP unter Linux zu installieren und zu konfigurieren:
Schritt 1: Installieren Sie die erforderlichen Pakete
Stellen Sie vor der Installation von XRDP sicher, dass die Pakete wget und git auf Ihrem System installiert sind. Wenn sie nicht installiert sind, führen Sie die folgenden Befehle im Terminal aus:
sudo apt-get updatesudo apt-get install wget git -y
Schritt 2: Installieren von X11rdp und XRDP
Führen Sie die folgenden Befehle aus, um X11rdp und XRDP zu installieren:
git clone https://github.com/neutrinolabs/xrdp.gitcd xrdp./bootstrap./configuremakesudo make install
Schritt 3: XRDP einrichten
Nach der Installation von XRDP muss es für den Betrieb konfiguriert werden.
Suchen und öffnen Sie die Datei /etc/xrdp/startwm.sh in einem Texteditor:
sudo nano /etc/xrdp/startwm.sh
Suchen Sie in der Datei nach der Zeile "test -x /etc/X11/Xsession" und ersetzen Sie sie durch die folgende Zeile:
test -x /etc/X11/Xsession && exec /etc/X11/Xsession
Speichern und schließen Sie die Datei.
Schritt 4: Starten Sie den XRDP-Dienst neu
Um die Einstellungen anzuwenden, starten Sie den XRDP-Dienst mit dem folgenden Befehl neu:
sudo service xrdp restart
Schritt 5: Öffnen von Port 3389
XRDP verwendet Port 3389 für die Kommunikation mit Remote-Clients. Führen Sie den folgenden Befehl aus, um den Zugriff auf Port 3389 zuzulassen:
sudo ufw allow 3389
Wenn Sie eine andere Firewall verwenden, stellen Sie sicher, dass Port 3389 zulässig ist.
Schritt 6: Herstellen einer Remotedesktopverbindung
Jetzt, da XRDP konfiguriert und ausgeführt wird, können Sie sich mit einem beliebigen Remote-RDP-Client mit dem Remotedesktop verbinden.
Geben Sie die IP-Adresse Ihres Linux-Computers ein und klicken Sie auf die Schaltfläche Verbinden. Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.
Glückwunsch! Jetzt können Sie RDP verwenden, um sich über XRDP mit einem Remote-Linux-Computer mit grafischer Oberfläche zu verbinden.