Anmelden
Anmelden

RDP-Verbindung schlägt fehl: So beheben Sie RDP-Fehler

RDP-Verbindung schlägt fehl: So beheben Sie RDP-Fehler
Hostman Team
Technical writer
Windows-System
28.11.2025
Reading time: 5 min

Die Verbindung zu einem Remote-Desktop über RDP ist eine häufige Aufgabe. Sie wird oft in Unternehmensumgebungen verwendet, damit Mitarbeitende remote auf einen Firmencomputer innerhalb des Unternehmensnetzwerks zugreifen können. Dies ist besonders wichtig, wenn die Arbeit umfangreiche Rechenressourcen benötigt, die auf dem Heim-PC möglicherweise nicht verfügbar sind.

In diesem Artikel betrachten wir mehrere häufige Probleme mit RDP und wie man sie behebt.

Häufige Verbindungsprobleme

Hier ist ein Beispiel für eine typische RDP-Fehlermeldung, die beim Versuch einer Verbindung auftreten kann:

„Es ist ein interner Fehler aufgetreten.“

In manchen Fällen gibt es keinen erklärenden Grund — das Fenster informiert lediglich darüber, dass ein interner Fehler aufgetreten ist.

In der Regel haben RDP-Verbindungsfehler ähnliche Ursachen und Lösungen. Daher zeigen wir in diesem Artikel mehrere Methoden zur Fehlerbehebung, die bei den meisten RDP-Problemen funktionieren.

Mögliche Ursachen für RDP-Probleme

  • Falsche Verbindungseinstellungen

  • Problem bei der Zuordnung von Domänennamen und IP-Adresse des Remote-Computers

  • DNS-Server-Cache

  • RDP-Cache

  • Der RDP-Port wird von einer anderen Anwendung verwendet

  • Firewall blockiert die Verbindung

  • Windows-Updates

Im Folgenden sehen wir uns an, wie man diese Probleme behebt.

Überprüfen Sie Ihre Verbindungseinstellungen

Eine der möglichen Ursachen für fehlerhafte RDP-Verbindungen sind falsche Einstellungen. Einige Einstellungen, die RDP beeinflussen können:

Falsche Anmeldedaten

Wenn Sie falsche Zugangsdaten für den Remote-Computer eingeben, ist eine RDP-Verbindung nicht möglich. Stellen Sie sicher, dass Benutzername und Passwort korrekt sind und ausreichende Berechtigungen besitzen.

Falscher Remote-Computername

Wenn ein falscher Computername eingegeben wird, erscheint der Fehler:

„Remotedesktop kann den Computer nicht finden.“

So finden Sie den korrekten Computernamen:

  1. Öffnen Sie auf dem Remote-Computer den Datei-Explorer und wechseln Sie zu Dieser PC.

  2. Klicken Sie mit der rechten Maustaste in den freien Bereich und wählen Sie Eigenschaften.

  3. Auf der Seite System finden Sie unter Computername, Domäne und Arbeitsgruppe die relevanten Informationen.

Wenn das Problem weiterhin besteht, fahren Sie mit dem nächsten Schritt fort.

Verbindung per IP-Adresse herstellen

Normalerweise erfolgt die Verbindung über einen Domänennamen, der einer IP-Adresse zugeordnet ist. Diese Zuordnungen werden vom DNS-Server verwaltet. Falls der DNS-Server eine falsche IP gespeichert hat, ist eine Verbindung nicht möglich.

Daher können Sie versuchen, sich über die IP-Adresse zu verbinden.

IP-Adresse herausfinden

  1. Öffnen Sie auf dem Remote-Computer cmd (Win+R → cmd).

  2. Geben Sie den Befehl ein:

ipconfig

  1. Unter IPv4-Adresse finden Sie die IP des Computers.

Nun versuchen Sie, sich mit dieser IP-Adresse per RDP zu verbinden.

DNS-Cache leeren

Manchmal hilft das Leeren des DNS-Caches:

  1. Öffnen Sie cmd.

  2. Führen Sie aus:

ipconfig /flushdns

IP-Adresse des RDP-Servers zur hosts-Datei hinzufügen

Die hosts-Datei in Windows ordnet Domänennamen IP-Adressen zu. Windows prüft diese Datei vor allen DNS-Abfragen.

Wenn Sie einen Fehler im DNS vermuten, können Sie einen manuellen Eintrag hinzufügen:

  1. Öffnen Sie die Datei:

C:\Windows\System32\drivers\etc\hosts

  1. Fügen Sie eine Zeile ein:

123.123.123.123   remote.domain.local

  1. Speichern Sie die Datei.

RDP-Port prüfen

Standardmäßig verwendet RDP Port 3389. Nutzt eine andere Anwendung denselben Port, kommt es zu Fehlern. Sie können den Port beispielsweise auf 3388 ändern.

Schritte:

  1. Öffnen Sie den Registrierungseditor.

  2. Navigieren Sie zu:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

  1. Finden Sie den Eintrag PortNumber.

  2. Rechtsklicken → Ändern.

  3. Neuen Wert eingeben (z. B. 3388).

Alternativen RDP-Client verwenden

Wenn die Verbindung über den Microsoft-Client nicht funktioniert, probieren Sie Alternativen:

  • AnyDesk

  • Remote Utilities

  • Chrome Remote Desktop

Windows-Updates zurücksetzen oder installieren

Nach einem Windows-Update können RDP-Fehler auftreten, wenn neue Dateien die Funktion beeinträchtigen. Falls das System kürzlich aktualisiert wurde, versuchen Sie:

  • Update deinstallieren

  • oder ausstehende Updates installieren

Firewall-Einstellungen anpassen

Deaktivieren Sie testweise die Firewall, um zu sehen, ob sie die RDP-Verbindung blockiert.
Wenn die Verbindung danach funktioniert, konfigurieren Sie die Firewall korrekt (dauerhaft deaktivieren ist nicht empfohlen).

So erlauben Sie Remotedesktop in der Windows-Firewall:

  1. Öffnen Sie Windows Defender Firewall.

  2. Klicken Sie links auf Eine App oder ein Feature durch die Windows Defender Firewall zulassen.

  3. Klicken Sie auf Einstellungen ändern.

  4. Suchen Sie Remote Desktop.

  5. Aktivieren Sie die Kontrollkästchen Privat und Öffentlich.

  6. Speichern und erneut verbinden.

Wenn das Problem an der Firewall lag, sollte die Verbindung jetzt funktionieren.

Windows-System
28.11.2025
Reading time: 5 min

Ähnlich

Windows-System

RDP-Protokoll: Was es ist, wofür es verwendet wird und wie es funktioniert

Eine Remote-Desktop-Verbindung zu einem Host kann auf verschiedene Weise hergestellt werden, zum Beispiel mithilfe von Drittanbieteranwendungen wie UltraVNC. Das am häufigsten verwendete Tool für das Remote Desktop Protocol (RDP) ist jedoch das in Microsoft Windows integrierte Dienstprogramm Remote Desktop. In diesem Artikel betrachten wir die Geschichte von RDP, seine Funktionsweise und die Art und Weise, wie Daten während der Übertragung geschützt werden. Geschichte von RDP Das Remote Desktop Protocol (RDP) wurde von Microsoft entwickelt und ursprünglich als eine der wichtigsten Methoden für den Remotezugriff auf Computer oder Server konzipiert. Außerdem sollte es schwächeren lokalen Rechnern ermöglichen, sich mit leistungsstärkeren Servern für rechenintensive Aufgaben zu verbinden. Heute dient RDP vor allem dazu, Remote-Arbeitsplätze einzurichten. Wichtige Meilensteine in der Entwicklung von RDP: 1998: Erste Verwendung von RDP in Windows NT 4.0 Terminal Server Edition. RDP wird weiterhin in allen Windows-Betriebssystemen unterstützt, einschließlich Windows 11 und Windows Server 2022. RDP ist nach wie vor das Standardwerkzeug für Remotezugriff unter Windows, obwohl es alternative Technologien wie VNC gibt. Es existieren Clients für nahezu alle gängigen Betriebssysteme, darunter Linux, FreeBSD, macOS, iOS, Android und weitere. Die aktuelle Version ist RDP 10, die Funktionen wie automatische Größenanpassung und verbesserte Grafikkompression (H.264/AVC-Codec) bietet. Allgemeine Eigenschaften von RDP Unterstützte Farbtiefen: 32 Bit und darunter (8, 15, 16, 24 Bit). Datenschutz: 128-Bit-Verschlüsselung mittels RC4-Algorithmus. Weitere Funktionen: Audio-Redirect, Drucker- und Port-Weiterleitung, gemeinsame Zwischenablage zwischen lokalem und entferntem System. Citrix Systems spielte eine bedeutende Rolle in der frühen Entwicklung der Remote-Desktop-Technologie. In den frühen 1990er Jahren entwickelte Citrix das WinFrame-System auf Basis von Windows NT 3.51. 1997 kam es zu einer Zusammenarbeit mit Microsoft, infolgedessen Microsoft bestimmte Rechte an Citrix-Technologien erwarb. Citrix behielt die Rechte am ICA-Protokoll, während Microsoft RDP auf Grundlage des ITU T.120-Standards entwickelte. Citrix und Microsoft sind bis heute Wettbewerber: Citrix konzentriert sich auf leistungsstarke Systeme, während Microsoft mit Terminal Services im Midrange-Serversegment führend ist. Beide Unternehmen erweitern jedoch kontinuierlich ihre Produktfunktionen. Vorteile von Terminal Services: Einfache Bereitstellung von Anwendungen für Clients Zentralisierte Sitzungsverwaltung Funktionsumfang abhängig von aktiven Terminal-Services-Lizenzen Netzwerkkonfiguration mit Terminal Services Microsoft-Produkte ermöglichen den Einsatz des RDP-Protokolls in zwei verschiedenen Modi: Remote Administration Mode Terminal Server Mode Remote Administration Mode Dieser Modus wird in allen Windows-Versionen unterstützt. Der Unterschied liegt in der Anzahl paralleler Remoteverbindungen: Windows-Desktopversionen: nur eine gleichzeitige Verbindung (lokal oder remote). Windows-Serverversionen: zwei Remoteverbindungen + eine lokale Anmeldung. Terminal Server Mode Nur in Windows Server verfügbar. Vorteile: Unbegrenzte Anzahl von Verbindungen Ideal für Remote-Arbeitsumgebungen Voraussetzungen: Erwerb von Lizenzen Korrekte Serverkonfiguration Einrichtung als dedizierter Knoten oder Terminalserver Ohne diese Schritte kann kein Zugriff gewährt werden. Wie RDP funktioniert RDP ist ein TCP-Protokoll der Anwendungsschicht. Ablauf: Aufbau der Netzwerkverbindung Start der RDP-Sitzung auf der Transportschicht Der Terminalserver überträgt das Desktopbild an den Client Tastatur- und Mausereignisse werden zurück zum Server gesendet Die Anzeige kann entweder als gerendertes Bild oder mittels grafischer Primitive erfolgen. RDP unterstützt mehrere virtuelle Kanäle innerhalb einer einzelnen Netzwerkverbindung, um Funktionen wie: Drucken über den lokalen Drucker Zugriff auf serielle Ports Zwischenablage-Synchronisation Audio-Übertragung bereitzustellen. Parameter für virtuelle Kanäle werden beim Verbindungsaufbau festgelegt. Es gibt zwei Sicherheitsmodi: Standard RDP Security Enhanced RDP Security Standard RDP Security Umfasst: Authentifizierung Datenverschlüsselung Integritätsprüfung Die Verschlüsselung erfolgt über RC4 (40–168 Bit, abhängig von der Windows-Version). Ablauf der Authentifizierung: System generiert RSA-Schlüsselpaar Ein öffentliches Zertifikat („Proprietary Certificate“) wird erstellt Das Zertifikat wird mit einem in Windows eingebetteten RSA-Schlüssel signiert Client erhält das Zertifikat Nach Verifizierung wird der öffentliche Schlüssel des Servers übermittelt Die Datenintegrität wird mittels MAC (MD5 + SHA1) überwacht. Optional kann 3DES verwendet werden (ab Windows Server 2003, FIPS-konform). Enhanced RDP Security Verwendet externe Module wie: TLS 1.0 CredSSP TLS wird ab Windows Server 2003 unterstützt; der Client muss RDP 6.0 oder höher verwenden. Benutzer können ein bestehendes Zertifikat nutzen oder ein eigenes erstellen. CredSSP kombiniert: TLS Kerberos NTLM Vorteile: Anmeldung wird vor dem Aufbau der RDP-Sitzung geprüft Verschlüsselung gemäß TLS-Standards Single Sign-On über Kerberos oder NTLM Aktivierung erfolgt über Network Level Authentication (NLA), verfügbar ab Windows Vista/Server 2008. Terminal-Services-Lizenzierung Eine verbreitete Methode zur Nutzung von Terminal Services ist der Zugriff über einen Thin Client. Ein Lizenzserver ist zwingend erforderlich. Lizenztypen: Temporary Terminal Server CAL – zeitlich begrenzt Device CAL – an Gerät gebunden User CAL – an Benutzer gebunden External User License – für externe Nutzer Time-Based License Läuft 90 Tage Danach Versuch, eine permanente Lizenz zu vergeben Device-Based License Lizenz gilt 52–89 Tage Wird bei weniger als 7 Resttagen erneuert Wechsel des Geräts setzt Zyklus zurück User-Based License Benutzer kann beliebige Geräte verwenden Terminal Services führen keine Nutzerzählung — bekanntes Verhalten In gemischten Szenarien ist die Kontrolle nur hardwaregebunden möglich External User License Für externe Nutzer Erfordert dedizierten Server Sehr teuer → wenig verbreitet RDP-Verbindung unter macOS Microsoft bietet eine Remote Desktop App im App Store an. Ablauf: IP-Adresse oder Domain eingeben Benutzername und Passwort eines Users mit Remotezugriff eingeben Bei Zertifikatswarnung → Show Certificate → Always Trust Remote Desktop unter Ubuntu Auf dem Windows-Client wird wie gewohnt Remote Desktop verwendet.Der Ubuntu-Server benötigt: sudo apt install xrdp Dienst starten: sudo systemctl status rdp Unter Linux als Client eignet sich Remmina (Protokoll von VNC auf RDP umstellen). Installation: sudo apt-add-repository ppa:remmina-ppa-team/remmina-next sudo apt-get update sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard Fazit Wir haben einen vollständigen Überblick über das RDP-Protokoll gegeben – seine Bedeutung, Funktionsweise und Sicherheitsmechanismen. Ein Lizenzserver kann zwei Rollen einnehmen: Domain/Workgroup License Server – innerhalb einer Arbeitsgruppe oder Domäne Enterprise License Server – organisationsweit Die Wahl beeinflusst, wie der Server gesucht wird: In Domänen: über Active Directory Organisationsebene: über NetBIOS-Broadcasts
26 November 2025 · 7 min to read
Programmiersprache Python

Wie man pip unter Windows installiert

pip ist ein Dienstprogramm, das die Installation und Verwaltung von Python-Paketen zu einer unkomplizierten Aufgabe macht. Von Python-Anfängern bis zu erfahrenen Entwicklern – dieses Tool auf Ihrem Windows-Computer zu haben, ist ein echter Wendepunkt. Es erleichtert die Einrichtung wichtiger Frameworks und Bibliotheken für Ihre Entwicklungsanforderungen. Durch die Automatisierung der Paketverwaltung mit pip sparen Sie Zeit und vermeiden die Komplexitäten manueller Installationen. Befolgen Sie diese Anleitung, um sicher und effizient pip zu konfigurieren und Ihre Python-Pakete nahtlos zu verwalten. pip-Setup-Prozess für Windows Hier sind die Richtlinien zur Einrichtung von pip auf einem Windows-Computer. Schritt 1: Installation bestätigen Vergewissern Sie sich, dass Python auf Ihrem Gerät funktionsfähig ist, bevor Sie mit der pip-Einrichtung beginnen. Führen Sie dazu die Eingabeaufforderung aus und verwenden Sie: python --version   Wenn Python nicht auf Ihrem System vorhanden ist, laden Sie es von der offiziellen Website herunter. Schritt 2: get-pip.py herunterladen Das Standardinstallationspaket von Python beinhaltet automatisch pip. Falls es versehentlich entfernt wurde, laden Sie das Skript get-pip.py herunter. Sie haben zwei Optionen: Besuchen Sie entweder die pip.py-Webseite oder verwenden Sie den curl-Befehl für eine schnelle Installation: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py Hinweis: Eine Neuinstallation von Python, um pip zu erhalten, ist ebenfalls möglich. Dies kann jedoch manchmal zu Konflikten mit anderen Abhängigkeiten oder Einstellungen führen. Mit diesem Skript bleibt Ihre vorhandene Python-Installation unverändert. Schritt 3: get-pip.py ausführen Wechseln Sie über die Eingabeaufforderung zum Speicherort des Skripts und führen Sie aus: python get-pip.py Dadurch wird pip reibungslos auf Ihrem Gerät installiert. Schritt 4: pip-Installation bestätigen Bestätigen Sie die Installation durch Ausführen von: pip --version Mit diesem Befehl wird sichergestellt, dass pip auf dem System installiert ist. Schritt 5: pip zum System-PATH hinzufügen Wenn der Befehl nicht korrekt ausgeführt wird, aktualisieren Sie Ihren System-PATH mit den folgenden Anweisungen, um pip einzubinden: Klicken Sie mit der rechten Maustaste auf „Dieser PC“ oder „Mein Computer“ und wählen Sie „Eigenschaften“. Wählen Sie „Erweiterte Systemeinstellungen“. Klicken Sie auf „Umgebungsvariablen“. Gehen Sie zu den Systemvariablen, suchen Sie die Variable „Path“ und wählen Sie „Bearbeiten“. Fügen Sie das Python-Scripts-Verzeichnis zu Ihrem System-PATH hinzu, zum Beispiel: C:\Python39\Scripts. Alternative Methoden zur pip-Installation unter Windows Es gibt noch einige andere Möglichkeiten, pip unter Windows einfach zu installieren. Über das integrierte Modul ensurepip Ab Python 3.4 gibt es ein praktisches eingebautes Modul namens ensurepip. Mit diesem Tool wird die Installation von pip vereinfacht, sodass das get-pip.py-Skript nicht mehr erforderlich ist. Schritt 1: ensurepip ausführen Geben Sie den folgenden Befehl ein, um pip einzurichten: python -m ensurepip --default-pip Schritt 2: pip-Installation überprüfen Prüfen Sie die pip-Version mit: pip --version Python-Installer-Methode zur pip-Installation Stellen Sie sicher, dass das Kontrollkästchen für pip während der Python-Installation aktiviert ist. So geht's: Schritt 1: Installer herunterladen Öffnen Sie Ihren bevorzugten Browser, gehen Sie zur offiziellen Python-Website und laden Sie die neueste Installationsdatei herunter. Schritt 2: Installer starten Starten Sie den heruntergeladenen Installer und achten Sie darauf, die Option „Add Python to PATH“ während der Installation auszuwählen. Schritt 3: pip installieren Aktivieren Sie während der Einrichtung die Option „Install pip“. Schritt 4: Bestätigen, dass pip installiert ist Wenn die Installation abgeschlossen ist, überprüfen Sie die pip-Installation mit: pip --version pip-Version anpassen: Upgrade oder Downgrade pip kann Ihren Anforderungen entsprechend aktualisiert oder auf eine ältere Version zurückgesetzt werden. So funktioniert's: pip aktualisieren Führen Sie den folgenden Befehl aus, um pip zu aktualisieren: python -m pip install --upgrade pip pip herabstufen Um pip auf eine bestimmte Version zurückzusetzen, verwenden Sie: python -m pip install pip==<version> Ersetzen Sie <version> durch die gewünschte Versionsnummer (z. B. 21.0). Behebung von pip-Installationsproblemen: Wichtige Befehle Hier sind häufige pip-Installationsprobleme und ihre Lösungen: Problem 1: „pip“ wird nicht als interner oder externer Befehl erkannt Lösung: Dies bedeutet, dass der pip-Pfad nicht im System-PATH gesetzt ist. Befolgen Sie einfach die Anweisungen aus „Schritt 5“, um das Problem zu beheben. Problem 2: Zugriff verweigert Lösung: Starten Sie die Eingabeaufforderung mit Administratorrechten, indem Sie mit der rechten Maustaste auf das Symbol klicken und „Als Administrator ausführen“ wählen. Führen Sie danach die Befehle erneut aus. Problem 3: Fehlende Abhängigkeiten Lösung: Manchmal treten Fehler aufgrund fehlender Abhängigkeiten auf. Installieren Sie die erforderlichen Pakete manuell mit pip. Beispiel: pip install package_name Ersetzen Sie package_name durch die entsprechende Abhängigkeit. Verwendung virtueller Umgebungen Die Nutzung virtueller Umgebungen hält Abhängigkeiten getrennt und verhindert Konflikte. So verwenden Sie eine virtuelle Umgebung mit pip: Virtuelle Umgebung erstellen python -m venv env_name Ersetzen Sie env_name durch den gewünschten Namen Ihrer Umgebung. Virtuelle Umgebung aktivieren env_name\Scripts\activate Standard-pip-Befehle Hier sind einige grundlegende pip-Befehle zur Nutzung: Paket installieren pip install package_name Ersetzen Sie package_name durch das gewünschte Paket. Paket deinstallieren pip uninstall package_name Installierte Pakete anzeigen pip list Paketinformationen anzeigen pip show package_name Beste Strategien für Paketverwaltung Verwenden Sie virtuelle Umgebungen, um Abhängigkeiten in mehreren Projekten effizient zu verwalten. Überprüfen und aktualisieren Sie regelmäßig Ihre Pakete, um eine reibungslose Funktion sicherzustellen. Erstellen Sie requirements-Dateien, um die Abhängigkeitsverwaltung in Ihren Projekten zu vereinfachen. Sichere pip-Installation Die Sicherung der von pip verwalteten Pakete ist entscheidend. Hier sind einige Tipps zur Gewährleistung der Sicherheit Ihrer Umgebung: Halten Sie Projekte isoliert, um Konflikte und unsichere Installationen zu vermeiden. Überprüfen Sie die Vertrauenswürdigkeit und Authentizität von Paketquellen, bevor Sie diese installieren. Verwenden Sie nach Möglichkeit nur offizielle Repositories. Aktualisieren Sie regelmäßig pip und Ihre Pakete, um von den neuesten Sicherheitsupdates zu profitieren. Prüfen Sie regelmäßig Ihre Abhängigkeiten auf bekannte Schwachstellen. Tools wie pip-audit können dabei helfen. Halten Sie sich an sichere Programmierstandards und vermeiden Sie veraltete oder unsichere Pakete. Integration von pip in IDEs pip kann problemlos in verschiedene integrierte Entwicklungsumgebungen (IDEs) eingebunden werden, um Ihre Effizienz zu steigern: VS Code: Nutzen Sie das integrierte Terminal, um pip-Befehle direkt im Editor auszuführen und Pakete bequem zu verwalten. So können Sie Installationen, Updates und Prüfungen ohne das Verlassen der Entwicklungsumgebung durchführen. PyCharm: Optimieren Sie das Paketmanagement, indem Sie pip über den Projektinterpreter einrichten. Dadurch wird der Prozess der Installation und Verwaltung von Paketen vereinfacht und an die spezifischen Anforderungen Ihres Projekts angepasst. Jupyter Notebook: Verwenden Sie sogenannte Magic-Befehle innerhalb der Notebook-Oberfläche, um Pakete direkt zu installieren. Dies bietet eine reibungslose und integrierte Erfahrung bei der Verwaltung von Abhängigkeiten, während Sie interaktiv an Ihren Notebooks arbeiten.  Fazit Windows bietet mehrere Methoden zur Installation von pip, je nach Ihren Präferenzen und Anforderungen. Egal ob Sie das .py-Skript verwenden, das eingebaute Modul ensurepip nutzen oder pip während der Installation aktivieren – alle Wege führen zu einer erfolgreichen Einrichtung. Vergessen Sie nicht, pip regelmäßig zu aktualisieren, um Sicherheit und Effizienz Ihrer Python-Umgebung zu gewährleisten. Überprüfen Sie häufig auf Updates und halten Sie Ihre Pakete aktuell. Zusätzlich finden Sie auf unserer Application Platform Python-Apps wie Celery, Django, FastAPI und Flask.
24 October 2025 · 8 min to read
Windows-System

FTP-Server unter Windows Server 2019 einrichten

Die Konfiguration eines FTP-Servers unter Windows Server 2019 erfolgt in mehreren Schritten. Zunächst wird der Server selbst installiert, dann Benutzer erstellt und isoliert, die Firewall konfiguriert und eine FTP-Verbindung eingerichtet. Diese Anleitung erklärt alle Schritte im Detail. Zuerst ein kurzer Rückblick: Ein FTP-Server ist der erste Teil der Infrastruktur, die den Datenaustausch zwischen Hosts ermöglicht. Der zweite Teil ist der Client. Zwischen beiden wird eine Verbindung hergestellt, die das File Transfer Protocol verwendet. Der Hauptvorteil dieser Verbindung liegt in ihrer Plattformunabhängigkeit. Nachteile sind jedoch die vergleichsweise geringe Übertragungsgeschwindigkeit und Sicherheitsprobleme. Trotzdem wird das Protokoll weiterhin häufig verwendet. FTP-Server installieren Um fortzufahren, benötigen Sie einen Host mit installiertem und konfiguriertem Windows Server 2019. So installieren Sie den FTP-Server: Startmenü öffnen und Server-Manager starten. Die Basiseinstellungen werden hier vorgenommen. Auf „Rollen und Features hinzufügen“ klicken. Der Assistent öffnet sich. Auf „Weiter“ klicken. „Rollenbasierte oder featurebasierte Installation“ auswählen und weiter. Den Standardserver auswählen. Rolle „Webserver (IIS)“ aktivieren. Im nächsten Fenster auf „Features hinzufügen“ klicken. Die nächsten beiden Schritte überspringen. Bei Rollendiensten „FTP-Dienst“ und „IIS-Verwaltungskonsole“ auswählen. Installation überprüfen und starten. Nach Abschluss den Assistenten schließen. Firewall konfigurieren Um die Firewall für den FTP-Server unter Windows zu konfigurieren, gehen Sie im Server-Manager oben rechts in das Menü „Tools“ und starten Sie „Windows Defender Firewall mit erweiterter Sicherheit“. Navigieren Sie im linken Menü zu „Eingehende Regeln“. Wählen Sie im rechten Menü „Neue Regel“. Wählen Sie im Regelassistenten den Regeltyp „Vordefiniert“ und als vordefinierte Einstellung „FTP-Server“. Aktivieren Sie alle Optionen, klicken Sie auf „Weiter“ und anschließend auf „Fertigstellen“. Um die neue Konfiguration zu übernehmen, starten Sie den Server neu. Benutzerverwaltung Aufgrund des geringen Sicherheitsniveaus des Protokolls sollte der Benutzerzugang streng kontrolliert werden. Dazu werden Gruppen oder einzelne Benutzer konfiguriert: In den Tools des Server-Managers „Computerverwaltung“ öffnen. Zu „Lokale Benutzer und Gruppen“ wechseln. Rechtsklick auf „Benutzer“ und neuen Benutzer erstellen. Benutzername, Passwort und weitere Einstellungen definieren (z. B. Passwortwechsel erforderlich). Das Passwort muss mindestens drei der folgenden Kriterien erfüllen: Kleinbuchstaben Großbuchstaben Ziffern Sonderzeichen (!, $, #, %) Website hinzufügen Nach der Benutzererstellung geht es zur Einrichtung der FTP-Site: Tools > „Internetinformationsdienste (IIS)-Manager“ starten. Unter Verbindungen auf den Server doppelklicken und „FTP-Site hinzufügen“ auswählen. Namen vergeben und Verzeichnis mit Inhalt wählen. IP-Adresse angeben oder „Alle nicht zugewiesenen“ wählen. SSL konfigurieren: ohne Verschlüsselung oder mit eigenem Zertifikat. „Basisauthentifizierung“ aktivieren und Zugriff auf „Bestimmte Benutzer“ beschränken. Benutzername eingeben. Lese- und Schreibrechte vergeben. Fertigstellen. Verzeichnisisolierung In einem der vorherigen Schritte haben wir gezeigt, wie Benutzer erstellt werden, die sich mit dem Server verbinden können. Um jedoch auch minimale Sicherheit zu gewährleisten, ist ein weiterer wichtiger Punkt die Isolierung. Beispiel: Wir richten einen Server für ein Fernsehunternehmen ein. Kameraleute laden Videomaterial hoch, Cutter bearbeiten es, und Redakteure sichten es. Die Isolierung stellt sicher, dass jeder Benutzertyp nur Zugriff auf die für ihn bestimmten Verzeichnisse hat. Öffnen Sie die Tools und starten Sie den „Internetinformationsdienste (IIS)-Manager“. Rechtsklick auf Ihre FTP-Site und „FTP-Benutzerisolierung“ auswählen. „Benutzernamensverzeichnis“ auswählen und auf „Übernehmen“ klicken. Rechtsklick auf die FTP-Site und „Virtuelles Verzeichnis hinzufügen“ auswählen. Geben Sie den Anmeldenamen ein und darunter den vollständigen Pfad zum Verzeichnis, auf das dieses Konto zugreifen darf. Das Verzeichnis sollte bereits vorhanden sein. Verwenden Sie den Benutzernamen im Verzeichnisnamen, um die Zuordnung zu erleichtern. Nun existiert ein virtuelles Verzeichnis. Ändern wir die Zugriffsrechte: Rechtsklick auf das neue virtuelle Verzeichnis und „Berechtigungen bearbeiten“ wählen. Den Reiter „Sicherheit“ öffnen und auf „Erweitert“ klicken. Vererbung deaktivieren und Änderungen speichern. Zurück zu den Sicherheitsoptionen. Unter der Benutzer-/Gruppenliste auf „Bearbeiten“ klicken. Die Gruppe „Benutzer“ entfernen und einen neuen Benutzer hinzufügen. Den FTP-Benutzernamen eingeben und „Namen überprüfen“ ausführen. Auf „OK“ klicken, um die Änderungen zu speichern. Den neuen Benutzer auswählen, alle Kontrollkästchen in der Spalte „Zulassen“ aktivieren und auf „Übernehmen“ klicken. Die Konfiguration des FTP-Servers unter Windows ist damit abgeschlossen. FTP-Verbindung herstellen Nach der Einrichtung des FTP-Servers unter Windows Server 2019 und der Benutzerkonten folgt die Verbindung. Sie benötigen einen Client wie FileZilla oder WinSCP. Zum Verbinden benötigen Sie: Die IP-Adresse des Servers. Benutzername und Passwort. Nach dem Verbinden sieht der Benutzer das konfigurierte Verzeichnis. Bei aktivierter Verzeichnisisolierung wird direkt das jeweilige virtuelle Verzeichnis geöffnet, ohne Zugriff auf andere Ordner.
16 July 2025 · 5 min to read

Haben Sie Fragen,
Anmerkungen oder Bedenken?

Unsere Fachleute stehen Ihnen jederzeit zur Verfügung,
egal ob Sie Hilfe benötigen oder nicht wissen, wo Sie anfangen sollen.
E-Mail an uns
Hostman's Support