19Aug

Wie hostet man einen FTP-Server unter Windows mit FileZilla?

In diesem Handbuch führen wir Sie durch die Schritte zum Einrichten eines Ordners auf Ihrem Windows-Computer als FTP-Repository mit einem kostenlosen Programm namens FileZilla. FTP kann verwendet werden, um viele Dateien einfach zwischen Computern zu übertragen. Das FTP-Repository kann mehreren Computern im Internet zugeordnet werden, sodass andere Benutzer direkt über Windows Explorer auf das Verzeichnis zugreifen können.

Um zu starten, müssen Sie den FileZilla Server herunterladen, der hier verfügbar ist.

Nach dem Herunterladen des Programms können Sie es mit allen Standardeinstellungen installieren. FileZilla wird einen Dienst installieren, der immer dann ausgeführt wird, wenn Windows hochfährt. Wenn Sie den FTP-Server also nur manuell starten möchten, wählen Sie die entsprechende Option aus dem Dropdown-Menü auf dem dritten Bildschirm:

Abgesehen von dieser Einstellung kann alles andere verlassen werdendie Standardwerte für den Zweck dieses Tutorials. Sobald die Installation abgeschlossen ist, öffnet sich die FileZilla-Oberfläche. Klicken Sie einfach auf OK, wenn dieses Fenster direkt nach der Installation erscheint:

Sobald die FTP-Server-Schnittstelle geladen ist, können Sie ein Verzeichnis als FTP-Repository angeben. Wenn das zu verwendende Verzeichnis noch nicht erstellt wurde, minimieren Sie die Benutzeroberfläche und erstellen Sie einen Ordner, in dem die FTP-Freigabe gespeichert werden soll. In diesem Tutorial verwenden wir den Ordner "FTP" auf unserem Desktop. Der genaue Speicherort lautet "C: \ Users \ geek \ Desktop \ FTP".

Klicken Sie auf Bearbeiten und dann auf Benutzer.

Klicken Sie auf der linken Seite des Fensters auf "Freigegebene Ordner".

Klicken Sie dort auf "Hinzufügen" unter "Benutzer". Geben Sie den Benutzernamen für ein Konto ein, das ein anderer Computer für den Zugriff auf das Repository verwendetEinrichten.

Klicken Sie auf OK, nachdem Sie den Kontonamen eingegeben haben, und klicken Sie dann auf "Hinzufügen" unterhalb des Abschnitts "Freigegebene Ordner".Sobald Sie dies getan haben, wird ein Fenster wie das folgende angezeigt, mit dem Sie das Verzeichnis auswählen können, das Sie als FTP-Repository freigeben möchten.

Klicken Sie auf OK.Jetzt müssen wir dem Benutzer Berechtigungen für dieses Repository zuweisen. Standardmäßig kann der von uns erstellte Benutzer Dateien lesen, Verzeichnisse auflisten und Unterverzeichnisse auflisten. Um dem Benutzer weitere Berechtigungen zu geben, z. B. die Möglichkeit, Dateien in dieses Repository zu kopieren, aktivieren Sie die Kontrollkästchen unter "Dateien" und "Verzeichnisse".

Klicken Sie auf OK, sobald Sie die Benutzerberechtigungen festgelegt haben.

Sichern Ihres FTP-Servers

Neben der Konfiguration der Benutzer mit einem starken Passwort gibt es einige Einstellungen in FileZilla, die Sie konfigurieren können, um Ihren neuen FTP-Server weiter zu sichern.

Hacker durchsuchen das Internet ständig nach Hosts, die an Port 21, dem Standard-FTP-Port, horchen. Um nicht von Tausenden von Hackern entdeckt zu werden, die ständig nach Personen wie Ihnen mit einem FTP-Server suchen, können wir den Port ändern, auf dem FileZilla hört. Gehe zu Bearbeiten und dann Einstellungen. Unter "Allgemeine Einstellungen" sehen Sie "Auf diese Ports hören". Es sollte derzeit auf 21 sein, aber wir empfehlen, es in eine zufällige fünfstellige Zahl zu ändern( nichts über 65535).

ist nicht unbedingt eine sichere für Ihren Server, aber es verdunkelt und erschwert die Suche. Denken Sie daran, dass jeder, der entschlossen ist, Sie zu hacken, irgendwann den Port finden wird, den Ihr FTP-Server überwacht, so dass weitere Maßnahmen ergriffen werden müssen.

Solange Sie die IPs( oder zumindest den IP-Bereich) der Computer kennen, die mit Ihrem FTP-Server verbunden sind, können Sie FileZilla so einstellen, dass nur auf Anmeldeanforderungen von diesen IP-Adressen reagiert wird. Unter Bearbeiten & gt;Einstellungen, klicken Sie auf "IP Filter".

Setzen Sie im ersten Feld ein Sternchen, um alle IPs von der Verbindung zu Ihrem Server zu blockieren. Fügen Sie im zweiten Feld Ausnahmen zu dieser Regel hinzu( IPs oder Netzwerkbereiche, die sich verbinden dürfen).Der folgende Screenshot zeigt zum Beispiel eine Konfiguration, in der 10.1.1.120 und der IP-Bereich 192.168.1.0/24( also 192.168.1.1 - 192.168.1.255) eine Verbindung herstellen können:

Zusammen mit sicheren Kennwörtern sollte das der Fall seinüber die Sicherheit, die Ihr FTP-Server benötigt. In FileZilla ist bereits eine Standard-Autoban-Einstellung konfiguriert, sodass jeder, der versucht, sich innerhalb kurzer Zeit zu oft mit Ihrem Server zu verbinden, für eine Weile gesperrt wird. Um diese Einstellung zu ändern, klicken Sie auf "Autoban" unter Bearbeiten & gt;Einstellungen, aber die Standardeinstellung wird für die meisten Personen ausreichen.

Eine letzte Anmerkung zur Sicherheit dieses FTP-Servers: Übertragungen sind im Klartext, also verwenden Sie kein FTP, um etwas Vertrauliches zu übertragen. SFTP oder FTPS können zur Verschlüsselung der FTP-Kommunikation verwendet werden, gehen jedoch über den Rahmen dieses Handbuchs hinaus und werden in zukünftigen Artikeln behandelt.

Windows-Firewall-Ausnahme

Wenn Sie über eine Firewall oder ein Antivirenprogramm eines Drittanbieters verfügen, müssen Sie sicherstellen, dass der Port, über den Sie Ihren FTP-Server ausführen, über diesen Port zugelassen ist. Wenn Sie die Windows-Firewall aktiviert haben, müssen Sie eine Ausnahme für den Port hinzufügen. Gehen Sie zu Ihrem Startmenü und tippen Sie Windows Firewall, dann klicken Sie auf "Windows Firewall mit erweiterter Sicherheit".

Klicken Sie auf "Eingehende Regeln" in der linken Spalte und dann "Neue Regel. .." in der rechten Spalte. Wir lassen einen Port durch die Firewall zu. Wählen Sie daher Port, wenn der Assistent fragt "Welche Art von Regel möchten Sie erstellen?" Und klicken Sie dann auf Weiter.

Geben Sie den Port ein, den Sie für den FTP-Server ausgewählt haben, auf dem er ausgeführt werden soll( Standard ist 21, aber in diesem Handbuch wählen wir 54218).

Klicken Sie nach der Eingabe Ihrer Portnummer dreimal hintereinander. Geben Sie einen Namen und eine Beschreibung für diese Ausnahme ein, damit sie in Zukunft leichter zu finden ist, und klicken Sie dann auf Fertig stellen.

Zuordnung der FTP-Freigabe auf einem anderen Computer

Jetzt, da der FTP-Server vollständig eingerichtet ist, können andere Personen mit den von uns bereitgestellten Benutzerinformationen eine Verbindung herstellen( stellen Sie außerdem sicher, dass Sie ihre IP-Adresse zugelassen haben).Andere könnten immer GUI-Anwendungen wie FileZilla verwenden, um eine Verbindung zu Ihrer FTP-Freigabe herzustellen, oder sie könnten sie ihrem Computer zuordnen, sodass er im Explorer angezeigt wird.

Öffnen Sie "Computer" und klicken Sie mit der rechten Maustaste in einen leeren Bereich und wählen Sie "Netzwerkstandort hinzufügen".

Der Assistent "Netzwerkstandort hinzufügen" wird angezeigt. Klicken Sie zweimal auf Weiter. Geben Sie die IP-Adresse und den Port Ihres FTP-Servers ein und klicken Sie auf Weiter.

Deaktivieren Sie "Anonym anmelden" und geben Sie den Benutzernamen ein, den Sie für Ihren FTP-Server konfiguriert haben. Klicken Sie zweimal auf Weiter und dann auf Fertig stellen. Es sollte Sie nach Ihrem Passwort fragen, und dann können Sie zu der FTP-Freigabe navigieren, als wäre es eine lokale Festplatte.