Einen FTP-Server einrichten - warum und wie

ertstellt: 22.08.2011

FTP (File Transfer Protocol) ist ein seit 1985 bestehendes, definiertes Netzwerkprotokoll (RFC 959) im Internet. Es dient dem Transport und somit Austausch digitaler Dateien. Hierbei kann es sich um Informationsdateien, Datenpakete oder auch Programme handeln. Basierend auf zwei Verbindungen, einer Steuer- und einer Datenverbindung, initiiert es den Server-Client-Austausch. Die Steuerverbindung wird von einem Client-Port jenseits Port 1023 (1024-65535) zu Port 21 auf dem Server aufgebaut. Umgekehrt wird eine Datenverbindung von Port 20 am Server zu einem Client-Port jenseits Port 1023 hergestellt. So sollte jeder Nutzer zwei TCP-Ports für die Kommunikation mit dem FTP-Server reservieren. Zugelassene Nutzer (FTP-Clients) können von jedem Internetzugang aus auf die bereitgestellten Dateien zugreifen und eigene Daten hochladen.

Wann kann ein FTP-Server sinnvoll sein?
Wann kann ein FTP-Server sinnvoll sein?
© Spectral-Design - Fotolia.com

Voraussetzung zur Einrichtung eines FTP-Servers ist die entsprechende Software. Diese kann wahlweise aus Open-Source Beständen stammen (kostenlose Downloads, beispielsweise Filezilla FTP-Server) oder gekauft werden. Windows Nutzer haben auch die Möglichkeit, auf ein von Windows bereitgestelltes Programm zurückzugreifen. Nach der erfolgreichen Installation des Programmes auf dem zukünftigen FTP-Rechner ist ein Zugangsport für den Administrator zu wählen. Standard ist Port 14147.

Danach sollte eine Ordnerhierarchie angelegt werden, die private von öffentlichen Dateien trennt. Nun können Zugänge für externe Nutzer eingerichtet werden. Je nach gewählter Software funktioniert dieser Vorgang unter der Rubrik 'Settings'. Hier findet sich im Regelfall die Option 'Edit User' oder eine vergleichbare Funktion. Der Administrator kann auf diese Weise User-Zugänge einrichten und über 'File Access Rights' Schreib- sowie Zugriffsrechte definieren. Wichtig ist, dass die von diversen Firewalls blockierten Ports 20 und 21 freigegeben werden, da sie für die FTP-Verbindung genutzt werden. Zur eigenen Sicherheit und um Fremdzugriffe zu erkennen, sollte eine zusätzliche Protokollierung aktiviert werden. Bei Windows XP befindet sich das FTP Programm unter 'Systemsteuerung/Verwaltung' – 'Internet-Informationsdienste (IIS)'. Im Ast 'Standard-FTP-Site' können IP-Adressen festgelegt und Benutzerkonten eingerichtet werden.

 
vernetzt|pid-6500322|aid-485292