Nachdem du den Server installiert hast(Wichtig bei der Installation ist, dass du Filezilla als Service laufen lässt, damit er automatisch mit Windows startet) , musst du dich mit dem Interface auf den lokal(127.0.0.1) laufenden Server verbinden.
Allgemeine EinstellungenIm Interface wählst du erstmal den Menupunkt "Edit"-->"Settings" aus.
Unter "General Settings" kannst du auswählen auf welchem Port der FTP-Server auf Verbindungen "horchen" soll. Der Standard bei FTP ist 21.
Unter "IP Filter" kannst du die maximale Anzahl an User eingeben, den Rest würde ich lassen, wie es ist.
Unter "Welcome Message" kannst du einstellen, welche Nachricht der Server den Leuten schicken soll, die sich zu ihm verbinden wollen.
Ausserdem kannst du hier noch andere Dinge einstellen wie "Speed Limits" oder "Autobans". Den Rest hab ich bis jetzt nie gebraucht.
Benutzer anlegenAls nächstes musst du dir Benutzer anlegen, das geht unter "Edit"-->"Users"
Um einen User hinzuzufügen, drückst du im rechten Teil des Fensters auf "Add". Danach musst du den Account freischalten --> "Enable Account" und kannst ihm ein Passwort geben. Du kannst ihn auch einer Gruppe zuweisen, was ich aber bis jetzt noch nicht gebraucht hab.
Ordner zuweisenNun musst du für den Benutzer die Ordner wählen auf die er zugreifen können soll. Dazu dient der Punkt "Shared Folders".
Zuerst musst du dem Benutzer ein Homedirectory(=Standardverzeichnis, in das er nach der Anmeldung kommt) zuweisen. Ich nehm dafür immer einen eigens erstellten leeren Ordner(z.b. C:\Root).
Du kannst natürlich auch direkt in einen Ordner verlinken, ich mag es halt, wenn man am Anfang in einen leeren Ordner kommt, in dem dann nur die Unterordner zu sehen sind.
Um nun einen Unterordner zu erstellen, musst du diesen zu den "Shared Folders" hinzufügen, und einen Alias setzen, damit er mit dem Homedirectory verlinkt wird.
Beispiel: Mein Homedirectory ist C:\Root, und ich will die Festplatten C: und D: freigeben. Dann muss ich jeweils als Alias "C:\Root\" und dann zb. C: eingeben(C: wird dann als Ordnername im FTP-Server angezeigt)

Nun kannst du noch die Zugriffsrechte setzen, und Speedlimits für jeden Benutzer.
So ... nun ist der Server fertig konfiguriert. Du kannst ihn mal testen, indem du in deinem FTP-Client(z.b. IExplorer) auf dich selbst (127.0.0.1) verbindest.
Weiterleitung ins InternetDamit das ganze nun ins Internet weitergeleitet wird, musst du ein Port-Forwarding am Router einrichten. Zuvor musst du noch deine lokale Firewall(direkt am PC) so einrichten, dass sie den FTP-Server auch zulässt.
Ich weiss leider nicht genau, wie genau du Port-Forwarding auf der Fritzbox einstellst. Bei mir am Router heisst die Option dazu "NAPT".
Du musst das nun so konfigurieren, dass der Router Anfragen an einen externen Port(hier kannst du 21 nehmen, oder auch einen anderen, derjenige der sich dann zu dir verbinden will, muss diesen Port kennen, falls es nicht 21 ist) auf deine interne IP-Adresse und den jeweiligen Port auf dem dein FTP-Server läuft(Standard ist wie gesagt 21) weiterleitet.