Zum Hauptinhalt springen

So verbinden Sie RDP unter Windows mit CentOS: Die besten Möglichkeiten zum Einrichten

Die Remote-Verwaltung des CentOS-Betriebssystems mithilfe des RDP (Remote Desktop Protocol) kann in vielen Situationen nützlich sein. Wenn Sie über einen Windows-Computer auf Ihren CentOS-Server zugreifen möchten, kann die Installation und Konfiguration von RDP sehr hilfreich sein.

In dieser schrittweisen Anleitung wird der Installationsvorgang und die Konfiguration von RDP auf einem CentOS-Server erläutert. Wir zeigen Ihnen auch, wie Sie einen Windows-Computer konfigurieren, um eine Verbindung zu einem Remote-CentOS-Server herzustellen.

Stellen Sie zunächst sicher, dass Ihr CentOS-Server eine grafische Umgebung oder eine Desktop-Umgebung wie GNOME oder KDE enthält. Wenn nicht, installieren Sie es mit dem Paketinstallationsbefehl in CentOS. Installieren Sie dann das xrdp-Paket, das RDP-Unterstützung für CentOS bietet.

Nach der erfolgreichen Installation von xrdp auf CentOS müssen Sie die Firewall so konfigurieren, dass eingehender Datenverkehr über den RDP-Port (normalerweise 3389) zugelassen wird. Konfigurieren Sie Ihre Firewall entsprechend, um Zugriff auf den RDP-Port zu erhalten. Sie können jetzt eine Verbindung mit einem CentOS-Server über RDP von Ihrem Windows-Computer aus herstellen, indem Sie den Remote-Desktop verwenden.

Es ist wichtig zu beachten, dass Sie vor der Verbindung mit einem CentOS-Server über RDP die richtigen Anmeldeinformationen eines Benutzers verwenden müssen, der Zugriff auf diesen Server hat. Stellen Sie sicher, dass Sie über die richtigen und aktuellen Anmeldeinformationen verfügen.

Installieren von CentOS auf einer virtuellen Maschine

Schritt 1: Laden Sie das CentOS-Image herunter

Rufen Sie die offizielle CentOS-Website auf und laden Sie die neueste Version des CentOS-Betriebssystemabbilds für virtuelle Maschinen herunter.

Schritt 2: Erstellen einer virtuellen Maschine

Öffnen Sie ein Virtualisierungsprogramm (z. B. VirtualBox) und erstellen Sie eine neue virtuelle Maschine. Geben Sie den Namen, den Typ und die Version des CentOS-Betriebssystems an.

Schritt 3: Konfigurieren der Einstellungen für die virtuelle Maschine

Legen Sie die erforderlichen Einstellungen für die virtuelle Maschine fest, z. B. die Größe des Arbeitsspeichers, die Größe der Festplatte, den Typ der Netzwerkverbindung und andere.

Schritt 4: Verbinden des CentOS-Images mit der virtuellen Maschine

Wählen Sie das heruntergeladene CentOS-Image aus und verbinden Sie es mit der erstellten virtuellen Maschine.

Schritt 5: Installieren von CentOS

Starten Sie die virtuelle Maschine und starten Sie die Installation von CentOS. Befolgen Sie die Anweisungen auf dem Bildschirm, um eine Sprache auszuwählen, Netzwerkeinstellungen festzulegen, das Laufwerk zu partitionieren und andere Einstellungen vorzunehmen.

Schritt 6: Abschließen der Installation

Starten Sie nach Abschluss der Installation von CentOS die virtuelle Maschine neu, und melden Sie sich mit den während der Installation angegebenen Anmeldeinformationen an.

XRDP auf CentOS installieren und konfigurieren

Schritte zum Installieren und Konfigurieren von XRDP auf CentOS:

SchrittDie Beschreibung
1Installieren Sie die erforderlichen Pakete, einschließlich XRDP und Xrdp-selinux:
yum install epel-release
yum install xrdp
yum install xrdp-selinux
2Starten Sie den XRDP-Dienst und legen Sie ihn für die automatische Ausführung fest:
systemctl start xrdp
systemctl enable xrdp
3Konfigurieren Sie die Firewall, um eingehenden Datenverkehr an Port 3389 zuzulassen:
firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload
4Konfigurieren Sie SELinux, um eingehenden Datenverkehr an Port 3389 zuzulassen:
semanage port -a -t xrdp_port_t -p tcp 3389
5Starten Sie das System neu:
reboot

Nach Abschluss dieser Schritte wird XRDP auf CentOS installiert und konfiguriert. Jetzt können Sie sich mit jedem RDP-Client über RDP mit Ihrem Server verbinden.

Konfigurieren der Netzwerkeinstellungen einer virtuellen Maschine

Um eine erfolgreiche Verbindung mit dem virtuellen Computer über RDP herzustellen, müssen Sie die Netzwerkeinstellungen des virtuellen Computers konfigurieren. Führen Sie dazu die folgenden Schritte aus:

SchrittBeschreibung der AktionAnmerkungen
1Starten Sie Ihre virtuelle Maschine und öffnen Sie die Eingabeaufforderung.-
2Geben Sie den Befehl sudo nano /etc/network/interfaces ein und drücken Sie die Eingabetaste.-
3Ändern Sie im geöffneten Nano-Editor die Zeilen der Konfigurationsdatei wie folgt:-
auto eth0 -
iface eth0 inet static -
address IHRE_IP_ADRESSE Ersetzen Sie IHRE IP-ADRESSE durch die gewünschte IP-Adresse der virtuellen Maschine.
netmask GEWÜNSCHTE NETZMASKE Ersetzen Sie die GEWÜNSCHTE SUBNETZMASKE durch die gewünschte Subnetzmaske.
gateway IHR Ersetzen Sie IHR GATEWAY durch die IP-Adresse des Standardgateways (normalerweise die IP-Adresse Ihres Routers).
4Drücken Sie Strg+ X , dann Y , um die Änderungen zu speichern, und Enter , um sie zu bestätigen.-
5Geben Sie den Befehl sudo reboot ein, um die virtuelle Maschine neu zu starten und die Netzwerkeinstellungen anzuwenden.-

Stellen Sie nach dem Neustart der virtuellen Maschine sicher, dass die Netzwerkeinstellungen korrekt konfiguriert sind, indem Sie den Befehl ifconfig an der Eingabeaufforderung ausführen. Sie müssen die korrekt konfigurierte IP-Adresse, die Subnetzmaske und das Standardgateway sehen.

Öffnen eines Ports in der CentOS-Firewall

Um eine Verbindung zu einem Computer mit CentOS über RDP herzustellen, müssen Sie den Port in der Firewall des Betriebssystems öffnen. CentOS verwendet die Firewalld-Software, mit der Sie die Firewall über die Befehlszeile steuern können.

Führen Sie die folgenden Schritte aus, um den Port in der CentOS-Firewall zu öffnen:

1. Melden Sie sich mit SSH bei der CentOS-Konsole an oder stellen Sie eine Verbindung über eine virtuelle Maschine her.

2. Überprüfen Sie den Status von firewalld mithilfe des Befehls:

sudo firewall-cmd --state

Wenn die Ausgabe des Befehls anzeigt, dass firewalld aktiv ist, fahren Sie mit dem nächsten Schritt fort. Wenn firewalld nicht aktiv ist, führen Sie den folgenden Befehl aus:

sudo systemctl start firewalld

3. Öffnen Sie den Port, den Sie für RDP verwenden möchten. Führen Sie beispielsweise für Port 3389 den folgenden Befehl aus:

sudo firewall-cmd --zone=public --add-port=3389/tcp --permanent

4. Wenden Sie die Änderungen an der Firewall an, und starten Sie sie neu, damit die Portkonfiguration wirksam wird:

sudo firewall-cmd --reload

5. Überprüfen Sie, ob der Port erfolgreich geöffnet wurde, indem Sie den Befehl verwenden:

sudo firewall-cmd --list-all

Sie sollten den offenen Port in der Regelliste sehen.

Der RDP-Port (z. B. 3389) wird nun in der CentOS-Firewall geöffnet, und Sie können sich über den RDP-Client mit der IP-Adresse und dem Benutzernamen mit dem Computer verbinden.

Einrichten einer RDP-Verbindung auf einem Windows-Computer

Führen Sie die folgenden Schritte aus, um eine RDP-Verbindung auf einem Windows-Computer zu konfigurieren:

  1. Öffnen Sie das Startmenü und suchen Sie den Abschnitt System.
  2. Wählen Sie im Abschnitt "System" die Option "Remotecomputerzugriff" aus.
  3. Aktivieren Sie im angezeigten Fenster die Option "Verbindung zu diesem Computer zulassen" mit einem Häkchen.
  4. Wählen Sie unten auf der Registerkarte "Remoteverbindung" die Option "Verbindungen nur von Computern mit NLA-Netzwerkauthentifizierungsebene zulassen" aus.
  5. Klicken Sie auf "OK", um die Einstellungen zu speichern.

Ihr Windows-Computer ist jetzt so konfiguriert, dass er RDP-Verbindungen akzeptiert. Sie können eine Verbindung mit dem RDP-Client herstellen, indem Sie die IP-Adresse des Computers und die Anmeldeinformationen des Benutzers eingeben.