File Transfer Protocol
Erscheinungsbild
FTP heißt File Transfer Protokoll.
FTP ist ein Übertragungsprotokoll für Dateien in TCP/IP-Netzwerken. Es wird in [[[RFC]]] 959 definiert.
Man kann Dateien mit FTP downloaden (= von einem Server herunterladen) und uploaden (= auf einen Server hinaufladen).
FTP ermöglich so das einfache Kopieren von Dateien im Netz von einem Rechner auf den anderen.
Beispiele für FTP Programme:
- Unter Windows
- WS-FTP
- LeechFTP
- Unter Linux
- kbear
- mc (mc ist kein FTP-Programm, sondern ein Dateimanager mit FTP-Funktionalität)
- wget (wget ist ein Programm, welche FTP benutzt um Files zu fetchen, aber auch nicht wirklich ein "FTP-Programm")
Die gebräuchlisten ftp-Kommandos
Die gebräuchlichsten Kommandos des Kommandozeilenprogramms "ftp", welches FTP auf der Client-Seite versteht. (Bei einem grafischen FTP Programm funktioniert die Bedienung auf Klick.)
Befehl | Beschreibung |
open | Öffnet eine Verbindung zum Server |
user | Definiert den User, der sich einloggen will. Fast immer kann hier anonymous angegeben werden, um eine anonyme Verbindung herzustellen. Da der User in diesem Fall dem Server nicht bekannt ist, hat er normaleweise auch nicht all Rechte und kann zum Beispiel nur auf bestimmte Verzeichnisse zugreifen. Diese Art der Verbindung wird als Anonymous-ftp bezeichnet. |
close | Beendet eine Verbindung zum Server. |
cd | Wechselt in ein anderes Verzeichnis auf dem ftp-Server. Statt "\" wie unter DOS und Windows wird als Trennzeichen der normale Schrägstrich "/" (Unix-Konvention) verwendet. |
get | Kopiert eine Datei vom Server auf den lokalen Rechner. |
put | Kopiert eine Datei vom lokalen Rechner auf den Server. Funktioniert aber nur, wenn man Schreibrechte auf dem Server hat. Viele Server stellen für diesen Zweck ein incoming-Verzeichnis zur Verfügung, in das Dateien abgelegt werden dürfen. |
mkdir | Erzeugt ein neues Verzeichnis auf dem Server, analog MkDir unter DOS |
delete | Löscht eine Datei auf dem Server. |
mdelete | Löscht mehrere Dateien über eine Maske |
rename | Mit dieser Funktion können Sie Dateien und Verzeichnisse auf dem Server umbenennen. |
Links
http://www.ipswitch.com/international/german/