FileZilla Server: Installation und Nutzung (Windows VDS)
FTP/FTPS auf einem Windows-Server-VDS mit FileZilla Server einrichten. Benutzerverwaltung, Freigabeordner, SSL und Firewall.
Brauchen Sie einen FTP-Server auf Ihrem Windows-VDS für Dateifreigaben? FileZilla Server ist Open Source, kostenlos und eine der einfachsten Lösungen. Diese Anleitung deckt Download, Benutzeranlage, SSL/TLS und Firewall ab.
FileZilla Server vs Client
- FileZilla Server: auf dem Server — andere verbinden sich zu Ihnen
- FileZilla Client: auf Ihrem PC — um sich zu anderen FTP-Servern zu verbinden
Diese Anleitung ist die Server-Seite.
Installation
- https://filezilla-project.org/download.php?type=server → FileZilla Server for Windows laden
- Setup → Standard install (Defaults)
- Service mode → “Install as service, started with Windows” ✓
- Admin port: 14148 (Default), localhost only ✓
- Admin-Passwort setzen
FileZilla Server admin öffnet automatisch.
Erstkonfiguration
Server settings
Server → Configure...:
- Listeners: 0.0.0.0:21 (FTP), 0.0.0.0:990 (FTPS — später)
- Passive mode ports: 50000-51000 (in Firewall freigeben)
- Maximum connections per IP: 10 (DDoS-Schutz)
Benutzer anlegen
Server → Users → Add:
- Username:
kundenname - Passwort: stark
- Mount points (Freigabeordner):
- Virtual path:
/ - Native path:
D:\FTP\kundenname(Ordner vorher erstellen) - Permissions: Read, Write, Append, Delete (je nach Bedarf)
- Virtual path:
Bei mehreren Nutzern Group anlegen und gemeinsame Einstellungen vergeben.
Firewall
Eingehend auf Windows Firewall erlauben:
New-NetFirewallRule -DisplayName "FTP" -Direction Inbound -LocalPort 21 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FTP Passive" -Direction Inbound -LocalPort 50000-51000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FTPS" -Direction Inbound -LocalPort 990 -Protocol TCP -Action Allow
Auch im KavesNET-Netzwerk-Firewall freigeben.
FTPS (SSL/TLS) — Pflicht
Plain FTP sendet Ihr Passwort im Klartext. In Produktion immer FTPS.
Server → Configure → FTP and FTP over TLS:
- Use TLS: enabled
- Allow plain FTP: disabled (Produktion)
- Generate self-signed certificate (Test) oder Let’s-Encrypt-Zertifikat (.pem) importieren
Let’s Encrypt: siehe unser Beitrag.
Verbindungstest (Client)
FileZilla Client oder WinSCP:
- Host:
vds-ipoderftp.ihre-site.com - Username:
kundenname - Passwort
- Port: 21 (FTP) oder 990 (FTPS)
- Encryption: Require explicit FTP over TLS
Connect → User-Ordner sichtbar → Datei hoch-/runterladen testen.
Passwort ändern / Benutzer löschen
Admin-UI → Users → wählen → Edit / Remove.
Logs
Server → Configure → Logging:
- Enable logfile ✓
- File:
C:\FileZillaServer\Logs\fzserver.log - Rotate daily
Performance-Tipp
Viele parallele Transfers:
Server → Configure → Performance→ Number of threads: 8-16
I/O kann zum Engpass werden — NVMe-SSD-VDS Pflicht. KavesNET VDS-Pakete nutzen NVMe.
Häufige Fehler
- Verbindung nicht möglich: Firewall (Windows + KavesNET) — sind 21 und Passive-Range offen?
- “425 Can’t open data connection”: Passive Mode nicht konfiguriert
- “Permission denied”: Mount-Point-Berechtigungen falsch
- Lahmer Upload: Antivirus prüft FTP — Ausnahme hinzufügen
Linux-Alternative: vsftpd / ProFTPD
Auf Linux-VDS — vsftpd oder ProFTPD statt Windows-FTP — CLI, leichter. SFTP ist im SSH bereits enthalten; keine Extra-Installation. Siehe SSH-Beitrag.
Verwandt: VDS-zu-VDS Dateimigration · Windows-Disk-Erweiterung
Ähnliche Beiträge
Das könnte Sie auch interessieren.
Was ist NVMe SSD? Der Einfluss auf die Serverleistung (vs. SATA SSD)
Was ist NVMe und wie unterscheidet es sich von SATA SSD? IOPS, Latenz und Praxiszahlen zeigen, warum NVMe heute der Server-Standard ist.
Weiterlesen
Was ist ein Dedicated Server? Wer braucht wirklich einen?
Was ist ein Dedicated Server, wie unterscheidet er sich vom VDS, wann ist er Pflicht? Vorteile, Kosten und die Colocation-Alternative — alles in diesem Ratgeber.
Weiterlesen
VDS mieten: 10 Kriterien, die Sie vor der Bestellung prüfen sollten
Vom CPU-Modell über den Disk-Typ bis zu DDoS-Schutz und Backups — die 10 Kriterien vor der VDS-Miete, einzeln erklärt. Wählen Sie nicht das falsche Paket.
Weiterlesen