Anleitung: So erstellst du einen FTP-Server unter Windows 10
Melden
Hier ist eine Schritt-für-Schritt-Anleitung, wie du unter Windows 10 einen eigenen FTP-Server einrichtest, ohne zusätzliche Software installieren zu müssen.
Windows 10 verfügt über ein integriertes Feature namens IIS (Internet Information Services), mit dem du einen FTP-Server direkt auf deinem PC betreiben kannst.
Schritt 1: FTP-Funktionen in Windows aktivieren
Standardmäßig sind die FTP-Funktionen in Windows deaktiviert.
- Drücke die Windows-Taste und tippe
Featuresein. - Wähle Windows-Features aktivieren oder deaktivieren.
- Suche in der Liste den Punkt Internetinformationsdienste.
- Erweitere den Ordner und setze Häkchen bei:
- FTP-Server (darunter auch FTP-Dienst und FTP-Erweiterbarkeit).
- Webverwaltungstools (darunter IIS-Verwaltungskonsole).
- Klicke auf OK. Windows installiert nun die erforderlichen Dateien. Starte den PC gegebenenfalls neu.
Schritt 2: Den FTP-Server konfigurieren
Nun musst du den eigentlichen Server einrichten.
- Drücke die Windows-Taste, tippe
IISein und öffne den Internetinformationsdienste (IIS)-Manager. - Klicke im linken Menü mit der rechten Maustaste auf Sites und wähle FTP-Site hinzufügen....
- Site-Informationen:
- Name der FTP-Site: Gib einen Namen ein (z. B. "MeinServer").
- Physischer Pfad: Wähle den Ordner aus, auf den die FTP-Nutzer zugreifen sollen. Klicke auf Weiter.
- Bindungs- und SSL-Einstellungen:
- IP-Adresse: Wähle "Keine zugewiesenen" (oder deine lokale IP).
- Port: Standard ist 21.
- SSL: Wähle für den Anfang Kein SSL (Hinweis: Für den produktiven Einsatz im Internet wird SSL dringend empfohlen). Klicke auf Weiter.
- Authentifizierungs- und Autorisierungsinformationen:
- Authentifizierung: Wähle Standard.
- Zulassen für: Wähle "Bestimmte Benutzer" und gib deinen Windows-Benutzernamen ein.
- Berechtigungen: Setze Häkchen bei Lesen und Schreiben.
- Klicke auf Fertig stellen.
Schritt 3: Windows Firewall anpassen
Damit andere Geräte auf deinen Server zugreifen können, muss die Firewall den Port 21 öffnen.
- Drücke die Windows-Taste, tippe
Firewallein und öffne Windows Defender Firewall. - Klicke links auf Eine App oder ein Feature durch die Windows Defender Firewall zulassen.
- Klicke auf Einstellungen ändern (Administratorrechte erforderlich).
- Suche in der Liste FTP-Server und setze die Häkchen bei Privat (und ggf. Öffentlich, falls nötig).
- Klicke auf OK.
Schritt 4: Den FTP-Server testen
Du kannst nun versuchen, intern auf deinen Server zuzugreifen.
- Öffne den Windows-Explorer.
- Tippe in die Adresszeile:
ftp://localhostoderftp://[Deine-IP-Adresse](z. B.ftp://192.168.178.20). - Ein Fenster erscheint, in dem du deine Windows-Anmeldedaten (Benutzername und Passwort) eingeben musst.
Wichtige Tipps & Sicherheit
- Externer Zugriff: Wenn du über das Internet auf deinen FTP-Server zugreifen möchtest, musst du in deinem Router eine Port-Weiterleitung (Port Forwarding) für Port 21 auf die IP-Adresse deines PCs einrichten.
- Sicherheit: Ein FTP-Server ohne SSL überträgt Passwörter im Klartext. Nutze für sensible Daten lieber SFTP (über Drittanbieter-Tools wie FileZilla Server) oder aktiviere in den IIS-Einstellungen FTP über SSL.
- Benutzerverwaltung: Es empfiehlt sich, in den Windows-Einstellungen einen extra Benutzer nur für den FTP-Zugriff anzulegen, statt dein Hauptkonto zu verwenden.
Glückwunsch! Dein Windows 10 FTP-Server ist nun einsatzbereit.