File Transfer Protocol
FTP (File Transfer Protocol = Protokoll zur Dateiübertragung) ist ein Übertragungsprotokoll, welches auf dem Internet-Protokoll TCP basiert. Das File Transfer Protocol bestimmt, wie Dateien zwischen zwei Computern übertragen werden. FTP ist unabhängig vom Betriebssystem und der Verbindungsart. Werden Daten auf unterschiedliche Weise gespeichert (UNIX und Windows Systeme), werden sie von einem FTP-Programm konvertiert, um daraus lesbare Dateien zu machen. Es werden jedoch keine binären Dateien konvertiert. Bei FTP ist es möglich, dass dem Client Dateiverzeichnisse angezeigt werden und sich dieser dort frei bewegen kann und Verzeichnisse ändern, erstellen oder löschen kann (wenn nicht vom Host eingeschränkt). Auf einem FTP-Server loggt sich der Client mit einem Benutzernamen und einem Passwort beim Host ein. Dadurch ist eine Rechtevergabe von Seiten des Hosts mit Einschränkungen möglich. Es gibt aber auch oft die Möglichkeit, sich als s.g. Anonymous anzumelden. Jedoch besitzt man dann in der Regel nur Leserechte, meist noch nicht mal Auflistungsrechte.