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.
Die 3-2-1-Backup-Regel: So verlieren Sie Server-Daten nie wieder
Die 3-2-1-Backup-Regel ist der Goldstandard für Server-Backup-Strategien. Wir erläutern Regel, Automation und KavesNETs Backup-Infrastruktur.
Weiterlesen
Site von Plesk zu Plesk migrieren: Migrator-Anleitung
Sites, Mail, DB und DNS in einem Schritt mit Plesk Migrator umziehen. Setup, Testmigration und Cutover.
Weiterlesen
FileZilla: Dateimigration zwischen zwei VDS
Site vom alten zum neuen VDS migrieren: FileZilla über FTP/SFTP, Geschwindigkeitstipps, Berechtigungen und Fehlerbehandlung.
Weiterlesen