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.

  1. Drücke die Windows-Taste und tippe Features ein.
  2. Wähle Windows-Features aktivieren oder deaktivieren.
  3. Suche in der Liste den Punkt Internetinformationsdienste.
  4. Erweitere den Ordner und setze Häkchen bei:
    • FTP-Server (darunter auch FTP-Dienst und FTP-Erweiterbarkeit).
    • Webverwaltungstools (darunter IIS-Verwaltungskonsole).
  5. 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.

  1. Drücke die Windows-Taste, tippe IIS ein und öffne den Internetinformationsdienste (IIS)-Manager.
  2. Klicke im linken Menü mit der rechten Maustaste auf Sites und wähle FTP-Site hinzufügen....
  3. 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.
  4. 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.
  5. 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.
  6. 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.

  1. Drücke die Windows-Taste, tippe Firewall ein und öffne Windows Defender Firewall.
  2. Klicke links auf Eine App oder ein Feature durch die Windows Defender Firewall zulassen.
  3. Klicke auf Einstellungen ändern (Administratorrechte erforderlich).
  4. Suche in der Liste FTP-Server und setze die Häkchen bei Privat (und ggf. Öffentlich, falls nötig).
  5. Klicke auf OK.

Schritt 4: Den FTP-Server testen

Du kannst nun versuchen, intern auf deinen Server zuzugreifen.

  1. Öffne den Windows-Explorer.
  2. Tippe in die Adresszeile: ftp://localhost oder ftp://[Deine-IP-Adresse] (z. B. ftp://192.168.178.20).
  3. 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.

0