FTP
Ftp (File Transfer Protocol) ist ein Protokoll zum Austausch von Daten zwischen zwei Rechnern. Mit seiner Hilfe kann man sich Shareware, Treiber oder einfach Textdateien von sogenannten FTP-Servern herunterladen. 
Ein FTP-Server ist meist ein einzelner Rechner innerhalb eines Computernetzes, dem die Aufgabe zukommt, Programme für die Nutzer zur Verfügung zu stellen. 
Als Beispiel zweier FTP-Server seien hier die der Uni Bielefeld und der Uni Paderborn genannt, auf denen vor allem Programme zu Nutzung des Internet, Schriften und Spiele zu finden sind. Juristische Informationen finden sich z.B. bei der Uni Mainz
Häufig ist auch der Zugang auf eine bestimmte Anzahl von Nutzern beschränkt, so daß teilweise der Zugriff auf den Server mit dem Hinweis verweigert wird, daß die Anzahl der möglichen gleichzeitigen Nutzer überschritten ist. 
Sucht man auf fremden Rechner bestimmte Programme oder Dateien, kann man einen der vielen Archie-Server benutzen.
Zugang
Um auf einen FTP-Server zugreifen zu können, muß man sich zunächst einloggen. Beim Einloggen, gibt sich der Nutzer als eine bestimmte Person zu erkennen, indem er den ihm vom FTP-Server zugeteilten Namen, User-ID eingibt, und die Berechtigung zur Benutzung dieses Namens durch Eingabe eines Paßworts nachweist. Diesen Vorgang nennt man einloggen. In einem Netzwerk darf nämlich nicht jeder Nutzer auf jeden Rechner unbeschränkt zugreifen. Daher gibt es auch auf FTP-Servern Bereiche, die für die Öffentlichkeit zugänglich sind (Public) und solche, auf die man nur als registrierter Benutzer zugreifen kann. 
Für die meisten FTP-Server wird man keine User-ID besitzen. Dennoch wird man beim einloggen in den öffentlichen Bereich des Servers nach User-ID und Paßwort gefragt. Hier erwartet der Server meist die Eingabe der User-ID "anonymous" oder "guest". Als Paßwort muß man dann in der Regel seine E-Mail-Adresse eingeben. Nach diesen Eingaben, kann man in der Regel auf den Server zugreifen.
Benutzung
Wie man FTP benutzt, hängt von der Oberfläche ab, unter der man arbeitet. Zur Nutzung unter Windows stehen FTP-Clients zur Verfügung, die über Fenster und Buttons auch für den Anfänger leicht zu bedienen sind. Auch mit Hilfe eines neueren Browsers ist der Zugriff auf FTP-Server nicht schwer. Hier muß man lediglich vor der Adresse des Servers anstelle von "http://" den Namen des zu verwendenden Protokolls FTP in der Form "ftp://" eingeben. 
Unter Dos oder UNIX, als kommandozeilenbezogenes Betriebssystem, ist die Bedienung schon etwas schwieriger. Nachdem man sich wie unter Zugang beschrieben mit ftp [Hostname] eingeloggt hat, sollte man zunächst feststellen, ob sich der Server im binary- oder ASCII-Modus befindet. 
Dies ist notwendig, weil Dateien, die nicht als reinen ASCII-Zeichen bestehen, binär, also Zeichen für Zeichen, übertragen werden müssen, um später noch lesbar zu sein. ASCII-Dateien sind in der Regel Dateien mit den Endungen "bat", "txt", "uue". 

Dies ist notwendig, weil Dateien, die nicht als reinen ASCII-Zeichen bestehen, binär, also Zeichen für Zeichen, übertragen werden müssen, um später noch lesbar zu sein. ASCII-Dateien sind in der Regel Dateien mit den Endungen "bat", "txt", "uue". Den Modus stellt man mit "status" fest. Um den Modus auf binär umstellen, gibt am am Prompt "binary" ein. Ist man im Zweifel, ob es sich bei den zu übertragenen Datein um Binär- oder ASCII-Dateien handelt, sollte man die Dateien immer im Binär-Modus übertragen. 
Um Dateien vom FTP-Server auf den eigenen Rechner zu kopieren, verwendet man den Befehl "get". Durch die Eingabe von get beispiel.txtwürde man die Datei beispiel.txt auf den eigenen Rechner laden. 
Mit dem Befehl "put" kann man Dateien vom eigenen Rechner auf den FTP-Server laden. Dieser Vorgang ist jedoch nur dann möglich, wenn man eine Schreibberechtigung auf dem FTP-Server hat. Dies dürfte in der Regel nicht der Fall sein. 
Im folgenden habe ich die wichtigsten Befehle zur Nutzung von FTP auf der Kommandozeilenebene zusammengestellt:
ascii  Einstellung für den Transfer von ASCII-Dateien 
binary Einstellungen für den Transfer von binären Dateien
bye Beendet die FTP-Sitzung und trennt die Verbindung zum FTP-Server
cd [Pfad]  Wechselt zum angegebenen Verzeichnis
cdup Wechselt zum übergeordneten Verzeichnis
dir Zeigt den Inhalt des aktuellen Verzeichnisses an 
get [Datei] Kopiert die angegebene Datei auf den eigenen Rechner 
hash Zeigt den Fortschritt des Transfers an 
help Listet die wichtigsten FTP-Befehle auf 
ls Zeigt die Dateinamen im aktuellen Verzeichnis des FTP-Servers an 
mget Erlaubt den Transfer mehrerer Dateien 
mput Lädt mehrere Dateien auf den FTP-Server 
prompt Schaltet den Prompt zwischen mehreren Dateitransfers an/aus 
put  Lädt eine Datei auf den FTP-Server 
pwd  Zeigt den kompletten Pfadnamen des aktuellen Verzeichnisses an 
status Zeigt die aktuellen Einstellungen an 
verbose Schaltet die Anzeige der Meldungen des FTP-Servers an/aus
[Home] [Über Mich!] [Sitemap] [WordPerfect] [Design]

(c) Dagmar Spona, 26.02 2000