Previous Page TOC Index Next Page See Page

31

FTP

Überblick

Das Internet und seine Vorläufer wurden FTPentwickelt, um den Austausch von Informationen zu vereinfachen. Die ältesten Dienste im Internet wurden für diesen Zweck ausgelegt. Einer dieser Dienste ist FTP (File Transfer Protocol). Es ermöglicht Ihnen, Dateien auf entfernten Hosts im Internet anzusehen und zwischen Ihrem und anderen Computern im Internet auszutauschen.

Wie die meisten frühen Internet-Dienste wurde FTP von Informatikern für deren eigene Zwecke entwickelt. Computer waren damals recht primitiv und die Grafikfähigkeiten, die wir heute als Selbstverständlichkeit betrachten, waren so gut wie nicht vorhanden. Wer damals mit Computern arbeitete, war daran gewöhnt, daß alles kompliziert war. Die Entwickler stellten deshalb keine Bemühungen an, die Schnittstelle zu dem Dienst freundlicher auszulegen. Soweit man nicht wußte, wo sich die gesuchten Dateien befanden, konnte man nicht feststellen, welche Informationen es da draußen in der Welt gab. Das lag vor allem daran, daß es keine Möglichkeit gab, FTP-Sites zu durchsuchen.

Heute gibt es viele neue Internet-Dienste, und es werden laufend weitere entwickelt, aber die alten aus den ersten Tagen sind immer noch üblich. Die Internet-Nutzer von heute (zu denen auch Informatiker zählen, die ebenfalls eine gute Oberfläche schätzen), haben alte Dienste, darunter auch FTP, im neuen Gewand vorliegen.

Was ist FTP?

Sie wissen, wie Sie über E-Mail im Internet EinfuehrungNachrichten versenden können. Da die meisten E-Mail-Programme MIME oder eine andere Methode zum Codieren und Decodieren unterstützen, können Sie über E-Mail im Internet heute auch Binärdateien versenden. Hinsichtlich der Größe von Dateien gibt es über E-Mail aber Grenzen. Nehmen wir an, Sie wollen eine Reihe von Dateien Leuten zur Verfügung stellen, die eventuell daran interessiert sind. Es wäre sehr unbequem, wenn diese Leute mit Ihnen Kontakt aufnehmen müßten, um herauszufinden, was verfügbar ist. Dann müßten sie die gewünschten Dateien bei Ihnen anfordern. Für solche Fälle gibt es anstatt E-Mail eine viel bessere Methode – den FTP-Dienst. Dieser Dienst ist speziell dafür ausgelegt, daß sich Benutzer von ihrem Computer aus über ein FTP-Programm im Internet an andere Rechner anschließen können. Sie können den Dienst benutzen, um die auf diesen Rechnern verfügbaren Dateien zu durchsuchen und in beide Richtungen zu übertragen.


Im Gegensatz zu E-Mail im Internet können Sie mit FTP sowohl Text- als auch Binärdateien direkt übertragen. In E-Mail können Sie Binärdateien nur versenden, wenn sie vorher codiert und anschließend am anderen Ende decodiert werden (siehe Kapitel 15).

Was sind Client/Server-Dienste?

Der FTP-Dienst ist ein Beispiel eines Client/Server-Systems. Bei dieser Systemart können Sie mit einem Programm auf Ihrem lokalen Computer (Client) einen Dienst von einem Programm anfordern, das sich auf einem entfernten Computer (Server) befindet. Im Falle von FTP ist der Server auf dem entfernten Computer so ausgelegt, daß Sie Dateien von dort herunterladen oder selbst Dateien dorthin übertragen können. Im Internet gibt es aber noch viele Dienste. Einige davon, wie Gopher und das World Wide Web, werden in anderen Kapiteln ausführlich behandelt.

Um sich über FTP an einen Computer anzuklinken, muß auf diesem Computer ein FTP-Server laufen. Die Verwalter des Servers müssen diese Maschine einrichten und festlegen, welche Dateien über den FTP-Server bereitgestellt werden.

Anonymes FTP

Eine häufige Art der Nutzung von FTP-Servern ist anonymes FTP. Bei dieser Art können Sie sich an einem Rechner über FTP anmelden, ohne daß Sie auf diesem Rechner ein Account haben. Ist der FTP-Server nicht anonym, müssen Sie sich mit einem Benutzernamen und einem Paßwort anmelden. Bei einem anonymen FTP-Server verwenden Sie als Benutzername das Wort anonymous. Damit können Sie sich anmelden und ein beliebiges Paßwort eingeben. In der Regel wird als Paßwort die E-Mail-Adresse eingegeben.


Sie können (und müssen in einigen seltenen Fällen) FTP anstelle von anonymous benutzen, um sich an einem anonymen FTP-Server anzumelden.

Sie können auch Dateien von einer Maschine herunterladen, die keinen anonymen FTP-Dienst hat. In dem Fall muß auf dieser Maschine ein Account für Sie eingerichtet sein.

Anonyme FTP-Server zählen zu den wichtigsten Mitteln der Verteilung von Software und Informationen im Internet. Eine große Zahl der kostenlos angebotenen Software liegt auf anonymen FTP-Servern bereit.

FTP auf der Befehlszeile ausführen

Heute gibt es verschiedene FTP-Clients für Windows, darunter WS_FTP, das später in diesem Kapitel beschrieben wird. Ursprünglich wurde FTP von der Befehlszeile aus ausgeführt. Der FTP-Client, der in Windows 95 und Windows NT enthalten ist, wird ebenfalls auf der DOS-Befehlszeile ausgeführt.


Um den FTP-Client von Windows 95 zu starten, öffnen Sie das Startmenü und wählen Sie Ausführen. Im Dialogfenster Ausführen geben Sie ftp ein und klicken Sie auf OK. Dadurch wird ein DOS-Fenster mit der Befehlszeile des FTP-Clients angezeigt.

Wenn Sie im Dialogfenster der Eigenschaften für das Internet Bei Bedarf mit Internet verbinden gewählt haben, wird die Verbindung zu Ihrem Internet-Provider automatisch gestartet, wenn Sie in der FTP-Befehlszeile einen FTP-Server eingeben.

Die genaue Methode, wie man zu einem FTP-Server eine Verbindung aufbaut, hängt von der Software ab, mit der Ihr Internet-Provider arbeitet. Im allgemeinen gibt man den Befehl open und den Hostnamen ein, z. B. open rs.internic.net.

Steht die Verbindung zum FTP-Server, werden Sie aufgefordert, sich anzumelden. Haben Sie auf dem FTP-Server ein Account, geben Sie selbstverständlich Ihren Account-Namen ein. Handelt es sich um eine anonyme FTP-Site, melden Sie sich mit dem Namen anonymous an. Anschließend werden Sie aufgefordert, ein Paßwort einzugeben. Haben Sie an der Site ein Account, geben Sie natürlich Ihr eigenes Paßwort ein. Bei einer anonymen FTP-Site können Sie irgend etwas als FTP-PasswortPaßwort eingeben. Üblich ist die E-Mail-Adresse. Auf diese Weise können die Verwalter der FTP-Site verfolgen, wer den Server benutzt hat und welche Dateien heruntergeladen wurden.

Die Befehle sind bei den meisten FTP-Programmen gleich. In Tabelle 31.1 werden die wichtigsten FTP-Befehle aufgeführt.

Tabelle 31.1: Übliche Befehle von FTP-Programmen

Befehl

Zweck

ascii

Wechselt in den Textmodus

binary

Wechselt in den Binärmodus

ls

Listet Dateien im aktuellen Verzeichnis des FTP-Servers auf

dir

Listet Dateien mit mehr Angaben auf

get file

Lädt die mit file benannte Datei herunter

put file

Lädt die mit file benannte Datei von Ihrem Computer zur FTP-Site

cd

Wechselt das Verzeichnis im FTP-Account

lcd

Wechselt das Verzeichnis auf Ihrem Computer

mget files

Lädt mehrere Dateien auf Ihren Computer

mput files

Überträgt mehrere Dateien von Ihrem Computer zur FTP-Site

bye

Meldet Sie vom FTP-Server ab

help

Ruft eine Hilfenachricht mit den verfügbaren Befehlen ab

binary

Weist den FTP-Server an, daß Sie eine Binärdatei herunterladen

Je nach dem, welches FTP-Programm Sie benutzen, sind einige Befehle anders oder nicht verfügbar.

FTP-Clients unter Windows

Mehr und mehr PC werden als Internet-Hosts benutzt. Deshalb wurden für viele Internet-Dienste Benutzeroberflächen für Windows entwickelt. Die meisten kommerziellen TCP/IP-Pakete haben Oberflächen zu verschiedenen Internet-Diensten, auch FTP. Auf der Buch-CD finden Sie mehrere kommerzielle und Shareware-Programme für FTP.

Die meisten kommerziellen TCP/IP-Pakete enthalten ein Setup-Programm, mit dem die Anwendung automatisch installiert wird. Andernfalls sind in den meisten Programmen ausführliche Installationsanweisungen enthalten. Später wird an dem Programm WS_FTP als Beispiel aufgezeigt, wie Sie ein FTP-Programm, eventuell eines der auf der Buch-CD befindlichen Shareware-Pakete, installieren.

Dateien suchen

Eines der größten Probleme im Internet ist, Informationen zu finden. Um das zu veranschaulichen, stelle man sich das Internet als Bibliothek vor, in der die Bücher nicht katalogisiert sind, sondern wahllos irgendwo herumstehen. Auch die meisten FTP-Sites haben keine Aufstellung der Dateien, die bei ihnen vorhanden sind. Im allgemeinen durchsucht man deshalb an einer FTP-Site als erstes die Verzeichnisse.

Soweit Aufstellungen des vorhandenen Materials verfügbar sind, werden die Dateien in der Form gegliedert, die auf dem Server eingerichtet wurde. Das kann bei jedem FTP-Server unterschiedlich sein, je nach dem, ob er unter UNIX, Windows oder einem anderen Betriebssystem läuft.


Wichtig ist auch, die Groß- und Kleinschreibung in der Befehlszeile der FTP-Sitzung zu beachten.

Auf einigen großen Servern führt der Site-Verwalter ein Verzeichnis der verfügbaren Dateien mit je einer Kurzbeschreibung des Inhalts. Diese Verzeichnisse sind sehr nützlich. Suchen Sie deshalb auf dem FTP-Server nach INDEX (groß oder klein geschrieben). Suchen Sie auch nach README-Dateien. Sie enthalten im allgemeinen Hinweise oder Beschreibungen der angebotenen Dateien. Eventuell stoßen Sie auf eine Datei namens LS-LR. Sie enthält in der Regel eine Liste der Verzeichnisstruktur der Site.

Wenn Sie in einer FTP-Sitzung eine Frage haben oder nicht mehr weiter wissen, setzen Sie eine E-Mail an den Postmaster der FTP-Maschine ab. Sind Sie beispielsweise mit dem Host rs.internic.net verbunden, können Sie Ihre Nachricht an postmaster@rs.internic.net adressieren. Bei einigen Servern sind andere Leute für diese Angelegenheiten zuständig. Normalerweise finden Sie Hinweise dazu in der README-Datei, die sich im obersten Verzeichnis befindet, zu dem Sie direkt nach der Anmeldung gelangen.


Ein Internet-Dienst namens Archie ermöglicht das Durchsuchen von Datenbanken
(siehe Kapitel 34).

Dateien herunterladen und versenden

Haben Sie eine Datei gefunden, die Dateien uebertragenSie interessiert, können Sie sie über das bei Ihrem Internet-Provider geführte Account oder direkt auf Ihren PC herunterladen. Zuerst sollten Sie den Befehl dir ausführen, falls Ihr FTP-Client die Funktion unterstützt. Außerdem sollten Sie sich die Größe der Datei aufschreiben. Ist auf Ihrem PC eventuell nicht genügend Platz vorhanden, müssen Sie die FTP-Sitzung abbrechen und zuerst Speicherplatz schaffen. Prüfen Sie auch, ob es sich um eine Binärdatei handelt. Binärdateien sind ausführbare BinaerdateienProgramme, komprimierte Dateien und überhaupt alle Dateien, die mehr enthalten als reinen ASCII-Text. Möchten Sie eine Binärdatei herunterladen, müssen Sie das dem FTP-Programm mit einem entsprechenden Befehl mitteilen. Umgekehrt können Sie in den meisten FTP-Programmen reine ASCII-Dateien auch im Binärmodus herunterladen.

Ist die Datei sehr groß und der FTP-Server oder die Internet-Verbindung langsam (z. B. bei Servern in Europa und Asien), kann das Herunterladen der Datei einige Zeit dauern. Im Falle einer langsamen Internet-Verbindung kann es passieren, daß Sie während des Ladevorgangs automatisch abgemeldet werden. Versuchen Sie es auf jeden Fall erneut, eventuell außerhalb der Stoßzeiten, z. B. nachts, wenn auf den Server weniger zugegriffen wird.

Haben Sie eine Web-Page im Internet, müssen Sie eventuell FTP benutzen, um Ihre HTML- und Grafikdateien auf den Web-Server zu laden. Abgesehen davon werden Sie wahrscheinlich nicht viele Dateien über FTP an Server übertragen, und wenn überhaupt, dann auf anonyme Server. Sehen Sie sich in diesem Fall auf dem Server nach einem Verzeichnis namens INCOMING um. Solche Verzeichnisse werden eigens für eingehende Dateien eingerichtet. Sie können aber auch eine E-Mail an den Site-Verwalter senden und mitteilen, was Sie geladen haben.

Fehlerbehebung

Ich habe eine Binärdatei heruntergeladen, kann sie Binaerdatei in FTP ladenaber nicht ausführen.

Versuchen Sie, ein Programm auszuführen oder eine Grafikdatei anzuzeigen oder eine andere Binärdatei zu benutzen, die Sie von einer FTP-Site heruntergeladen haben, und scheint die Datei beschädigt zu sein, laden Sie die Datei nochmals im Binärmodus herunter. Wenn Sie Binärdateien im ASCII-Modus herunterladen, wird die Datei beschädigt.

WS_FTP installieren

Die erste Version von WS_FTP war eine 16-Bit-Anwendung für Windows 3.1. Sie wird immer noch gepflegt. WS_FTP32 ist die 32-Bit-Version für Windows 95 und Windows NT. Sie ist mit der 16-Bit-Version fast identisch, lediglich das Hauptfenster unterscheidet sich geringfügig. In diesem Abschnitt wird die 32-Bit-Version von WS_FTP beschrieben.


Sie finden WS_FTP32 (und die 16-Bit-Version WS_FTP) auf der Buch-CD. WS_FTP32 können Sie nur unter Windows 95 oder Windows NT benutzen. Anleitungen zum Installieren eines Programms von der Buch-CD finden Sie in Anhang A.

Falls es Ihnen nicht gelingt, WS_FTP von der Buch-CD zu installieren, oder wenn Sie sich nach neueren Versionen umsehen möchten, benutzen Sie den FTP-Client von Windows 95 und laden Sie die Datei WS_FTP32.ZIP aus dem Verzeichnis /pub/msdos/winsock.files von ftp.usa.edu herunter. Außerdem finden Sie die Datei auch bei ftp.winsite.com (vormals ftp.cica.indiana.edu) im Verzeichnis /pub/pc/win95/netutil oder auf einem Spiegel-Server von WinSite, z. B. wuarchive.wustl.edu, ftp.cdrom.com, ftp.monash.edu.au, ftp.uni-stuttgart.de oder nic.switch.ch. WinSite gibt Ihnen eine vollständige Liste von Spiegelservern für den Fall, daß eine Verbindung nicht zustande kommt. Das kann passieren, wenn der FTP-Server belegt oder anderweitig nicht zugänglich ist.


Nachdem Sie WS_FTP32 entpackt haben, können Sie Shortcut fuer WS_FTPunter Windows 95 eine Verknüpfung anlegen. Klicken Sie mit der rechten Maustaste auf die Datei WS_FTP32.EXE und wählen Sie Verknüpfung erstellen im Kontextmenü. Auf diese Weise haben Sie schnelleren Zugriff auf das Programm.

WS_FTP benutzen

WS_FTP32 (im weiteren Verlauf nur noch WS_FTP genannt) ist ein 32-Bit FTP-Client für Windows. Sie können sich damit über das FTP-Protokoll an Hosts im Internet anmelden. Nachdem Sie eine Verbindung aufgebaut haben, können Sie Verzeichnisse auf einem Host durchsehen, Dateien herunterladen oder Dateien übertragen, sofern Sie über die entsprechenden Lese- und Schreibberechtigungen verfügen.

Anmelden an einem Host

Zuerst bauen Sie wie bei allen Internet-Diensten eine Verbindung zum Internet auf. Ist Ihr Host am Internet angeschlossen, verfahren Sie wie folgt, um sich an einem entfernten Host anzumelden:


WS_FTP enthält vorkonfigurierte Profile für die meisten gängigen FTP-Sites. Später in diesem Kapitel wird beschrieben, wie Sie Hostprofile definieren können.

Abbildung 31.1: Das Hauptfenster von WS_FTP zum Aufbau einer FTP-Sitzung

siehe Abbildung

Fehlerbehebung

Ich habe eine FTP-Sitzung aufgebaut, aber auf der Gegenseite werden keine Verzeichnisse angezeigt. Woran liegt das?

In diesem Fall weiß WS_FTP vielleicht nicht, wie die am betreffenden Host vorhandenen Verzeichnisse gehandhabt werden müssen. Prüfen Sie, an welche Serverart Sie sich angeklinkt haben. Dann ändern Sie die Option Host Type auf einen anderen Typ ab, und versuchen Sie es erneut.

Klicken Sie auf OK, um die Sitzung aufzubauen.

Abbildung 31.2: Im Sitzungsfenster von WS_FTP können Sie Dateien und Verzeichnisse auf dem lokalen und entfernten System manipulieren

siehe Abbildung

1) Lokale Verzeichnisse 2) lokale Dateien 3) Logbereich 4) entfernte Verzeichnisse 5) entfernte Dateien 6) Buttons zum Manipulieren der Verzeichnisse.

Das Dialogfenster Session Profile wird angezeigt. WS_FTP versucht, sich an dem angegebenen Account anzumelden. Der Verlauf der Anmeldung erscheint unten im Sitzungsfenster. Solange alles glatt läuft, brauchen Sie sich um diese Meldungen nicht zu kümmern. Falls Probleme auftreten, werden Sie darauf aufmerksam gemacht.


Möchten Sie das Dialogfenster Session Profile nach dem Starten von WS_FTP erneut öffnen, wählen Sie Connect unten im Fenster.

Kann die Verbindung aufgebaut werden, erscheint im Sitzungsfenster der Name der entfernten Maschine in der Titelleiste (siehe Abbildung 31.2). Der Connect-Button wechselt auf Close. Die linke Seite des Fensters ist mit Local System betitelt. Rechts steht Remote System. Beide Seiten sind in einen Anzeigebereich unterteilt. In der oberen Hälfte werden die Verzeichnisse unter dem aktuellen angezeigt. Im unteren Bereich stehen die Dateien, die sich im aktuellen Verzeichnis befinden.

Fehlerbehebung

Es gelingt mir nicht, eine Verbindung zum FTP-Server aufzubauen.

Im Statusbereich erscheint eventuell eine Meldung, daß der entfernte Host nicht gefunden werden konnte. Das bedeutet normalerweise, daß Sie nicht den richtigen Servernamen eingegeben haben. Prüfen Sie die Adresse und versuchen Sie es erneut.

Eventuell weist die Meldung darauf hin, daß die Verbindung abgelehnt wurde. Das kommt vor, wenn der FTP-Server überlastet ist. Erhalten Sie die Meldung connection refused, versuchen Sie es zu einem anderen Zeitpunkt erneut. Eventuell haben Sie aber bei einem Spiegel-Server mehr Glück. Sehen Sie sich bei der betreffenden Site nach Mirrors um. Darunter werden die alternativen Server aufgeführt.

Arbeiten in Verzeichnissen


Durch Vergrößern des Sitzungsfensters können mehr Verzeichnisse und Dateien angezeigt werden. Sie können das Fenster auf die in Windows übliche Weise vergrößern.

Nachdem Sie eine Verbindung zu einem FTP-Host aufgebaut haben, können Sie die Dateien auf Ihrem und dem entfernten System manipulieren. Sie können Dateien von Ihrem Computer auf den entfernten Host laden, und umgekehrt. Sofern Sie die entsprechenden Berechtigungen haben, können Sie auf dem entfernten Host auch Dateien löschen und anderweitig bearbeiten.

Verzeichnisse einrichten

Nachdem die FTP-Verbindung zu einem Host steht, wird im Sitzungsfenster das lokale Verzeichnis, das Sie konfiguriert haben, auf der linken Seite angezeigt. Auf der rechten Seite steht das Verzeichnis, das Sie für den entfernten Host gewählt haben. Rechts neben jedem Verzeichnisbereich befinden sich Buttons, mit denen Sie die Verzeichnisse je nach Ihren Rechten manipulieren können (siehe Abbildung 31.3).

Abbildung 31.3: Rechts neben den zwei Verzeichnisbereichen befinden sich Buttons zum Ändern,
Erstellen und Löschen von Verzeichnissen

siehe Abbildung


Um ein Verzeichnis zu öffnen, doppelklicken Sie darauf.

Verfahren Sie wie folgt, um Verzeichnisse zu manipulieren:

Abbildung 31.4: Im Dialogfenster Input können Sie den Namen eines anderen Verzeichnisses eingeben

siehe Abbildung

Abbildung 31.5: Hier müssen Sie das Löschen eines Verzeichnisses bestätigen

siehe Abbildung


Einige Verzeichnislisten sind zu groß für Notepad. Eine gute Alternative ist WordPad. Später wird in diesem Kapitel beschrieben, wie Sie den Vorgabeeditor ändern können.

Abbildung 31.6: Anzeigen eines Verzeichnisinhalts mit Größe und Datum der Dateien in Notepad

siehe Abbildung

Arbeiten mit Dateien

Die im lokalen und entfernten Verzeichnis befindlichen Dateien werden unter dem betreffenden Verzeichnis angezeigt. Rechts neben den Dateibereichen befinden sich Buttons zum Manipulieren der Dateien (siehe Abbildung 31.7).

Abbildung 31.7: Sie können mit den entsprechenden Berechtigungen in WS_FTP Dateien anzeigen, ausführen, umbenennen und löschen

siehe Abbildung

Verfahren Sie so, um Dateien zu manipulieren:

Abbildung 31.8: Einsehen einer Datei im definierten Viewer (die Vorgabe ist Notepad)

siehe Abbildung


Später wird in diesem Kapitel erklärt, wie Sie Dateierweiterungen mit Programmen verbinden können.

Sofern Sie nicht absolut sicher Viren ueber FTPsind, was abläuft, sollten Sie den Button Exec nicht auf ausführbare Dateien benutzen. Sie könnten sich damit einen Virus auf Ihren PC holen. Lassen Sie auf jeden Fall ein Antivirus-Programm laufen, wenn Sie Dateien von einer anonymen FTP-Site holen.

Bei einigen Dateisystemen kann man den Befehl Rename ausführen, um eine Datei zu verschieben. Als neuen Namen müssen Sie dafür den vollständigen Pfadnamen eingeben.

Fehlerbehebung

Ich suche nach einer bestimmten Datei auf einem FTP-Server, sie erscheint aber nicht in der Datei-, sondern in der Verzeichnisliste. Woran liegt das?

FTP-Server (insbesondere UNIX-Server) haben gelegentlich Verzeichnisse, die an sich nur Links zu anderen Verzeichnissen sind. Auf diesen Servern können sich auch Dateien befinden, die mit anderen Dateien verknüpft sind. In den Link-Verzeichnissen befinden sich keine Dateien. Sie verweisen lediglich auf Verzeichnisse, in denen sich die betreffenden Dateien befinden. Solche Link-Dateien sind ebenfalls leer, Sie zeigen nur auf Dateien, in denen sich der betreffende Inhalt befindet.

Sie müssen sich leider entscheiden, ob WS_FTP Links als Verbindungen zu Dateien oder Verzeichnissen interpretieren soll. Weisen Sie WS_FTP an, Links als Dateien zu interpretieren, kommt das Programm nicht damit klar, um was es sich bei verknüpften Verzeichnissen handelt, und zeigt sie als Dateien an. Bei der Durchsicht dieser Verzeichnisse erhalten Sie die Fehlermeldung Not a plain file. Weisen Sie WS_FTP an, Links als Verzeichnisse zu interpretieren, betrachtet das Programm Link-Dateien als Verzeichnisse. In diesem Fall erhalten Sie die Fehlermeldung No such file or directory, wenn Sie darauf doppelklicken.

Haben Sie WS_FTP so eingerichtet, daß Links als Verzeichnisse angezeigt werden, können Sie trotzdem eine Link-Datei herunterladen. Stellen Sie vorab sicher, daß keine Dateien markiert sind. Sie können auf Refresh klicken, um eine vorhandene Markierung zu entfernen. Geben Sie im dann erscheinenden Textfeld den Namen der Datei ein und klicken Sie auf OK. WS_FTP beginnt mit dem Herunterladen der Datei.

Dateien herunterladen

Die meisten Leute benutzen WS_FTP vorwiegend, um Dateien von irgendwo im Internet herunterzuladen, insbesondere, wenn man im wesentlichen nur anonymen Zugriff auf FTP-Server hat. Nachdem Sie eine FTP-Verbindung aufgebaut haben, erscheinen die zwei Ausschnitte mit den lokalen und entfernten Verzeichnissen im Sitzungsfenster. Um eine Datei herunterzuladen, verfahren Sie so:


Hin und wieder kann es vorkommen, daß auf Ihrem System eine Datei mit dem gleichen Namen vorhanden ist wie der Name einer Datei, die Sie herunterladen. In diesem Fall wird die vorhandene Datei ohne vorherige Warnung überschrieben. Um das zu verhindern, setzen Sie die Optionen Send Unique und Receive Unique, die später beschrieben werden.

Abbildung 31.9: Im Dialogfenster Transfer Status wird der Verlauf des Ladevorgangs angezeigt

siehe Abbildung


Wenn Sie einen Ladevorgang vorzeitig abbrechen, müssen Sie den Dateistummel, der inzwischen auf Ihrem System angelegt wurde, manuell löschen.

Im Logbereich unten im FTP-Fenster können Sie mitverfolgen, wann welche FTP-Befehle ausgeführt werden. Doppelklicken Sie auf den Logbereich oder wählen Sie den Button LogWnd, dann wird ein Fenster geöffnet, in dem der vollständige Verlauf aller FTP-Befehle angezeigt wird, die WS_FTP in der momentanen Sitzung ausgeführt hat. Das ist meist nur sinnvoll, wenn ein Fehler auftritt, oder wenn man an bestimmten Informationen interessiert ist, beispielsweise, wie lange die Übertragung bei welcher Dateigröße durchschnittlich dauert. Außerdem finden Sie im Logfenster Hinweise über Spiegel-Server, falls die Verbindung abgelehnt wurde, weil der angewählte Server besetzt ist.

Fehlerbehebung

Ich kann auf die entfernten Verzeichnisse und FTP-Client haengtDateien überhaupt nichts ausführen. Woran liegt das?

WS_FTP hängt sich manchmal auf, jedenfalls scheint das so, wenn man einen Befehl ausgeführt hat und einige Zeit nichts passiert. In anderen Fällen macht das Programm gar nichts und irgendwann erscheint ein Sendefehler im Logbereich. Wenn das vorkommt, hat eventuell das Timeout auf dem FTP-Server gegriffen. Das bedeutet, daß die meisten Server nach einer Weile der Untätigkeit die Verbindung automatisch abbrechen. WS_FTP erkennt das nicht immer, so daß Sie seine sinnlose Geschäftigkeit mit Cancel beenden müssen. Dann klicken Sie auf den Button Close, um WS_FTP für eine neue Verbindung zurückzusetzen.

WS_FTP anpassen

Sie können in WS_FTP verschiedene Merkmale individuell anpassen. In den nächsten Abschnitten wird beschrieben, welche Möglichkeiten der Anpassung Sie bei diesem Programm haben.

Fenster anpassen

Sie können in WS_FTP die Anordnung der Buttons und Anzeigebereiche ändern. Um das Layout des Sitzungsfensters zu ändern, gehen Sie so vor:

Abbildung 31.10: In diesem Dialogfenster können Sie verschiedene Fensteroptionen einrichten

siehe Abbildung

Abbildung 31.11: In diesem Dialogfenster wählen Sie Ihre persönlichen Präferenzen

siehe Abbildung

Abbildung 31.12: Mit den hier gebotenen Optionen können Sie das Layout des Sitzungsfensters umstellen

siehe Abbildung

Abbildung 31.13: Umstellen der Buttonleiste in WS_FTP

siehe Abbildung


Mit der Option Debug Messages können Sie vorgeben, daß im Logbereich zusätzliche Fehlermeldungen angezeigt werden. Der Autor von WS_FTP rät aber von der Verwendung dieser Option ab, weil ohnehin alle verfügbaren Fehlermeldungen im Statusbereich angezeigt werden.

Abbildung 31.14: In diesem Dialogfenster können Sie eine auf Ihrem System verfügbare Schriftart für WS_FTP wählen

siehe Abbildung

Um die Größe und Position des Sitzungsfensters von WS_FTP anzupassen, öffnen Sie das Dialogfenster Options und wählen Sie Save Window Locations. Dadurch werden die Einstellungen des Sitzungsfensters nach Beendigung der nächsten Sitzung abgespeichert.

Hostprofile definieren

Wenn Sie sich regelmäßig bei bestimmten Internet-Hosts anmelden, lohnt es sich, für diese Hosts Profile einzurichten. Dadurch brauchen Sie nicht in jeder Sitzung die Anmeldedaten erneut einzugeben. Und so richten Sie sich Hostprofile ein:

Abbildung 31.15: In diesem Dialogfenster können Sie Profile für häufig benutzte Internet-Hosts einrichten

siehe Abbildung


Wenn Sie im Dialogfenster Program Options Ihre E-Mail-Adresse nicht eingegeben haben, werden Sie in jeder anonymen FTP-Sitzung aufgefordert, Ihre E-Mail-Adresse einzugeben.

Speichern Sie Ihr Paßwort nicht für ein Sitzungsprofil zu einem persönlichen Account ab. Jemand könnte sich Zugang zum Paßwort verschaffen und versuchen, es zu entschlüsseln. Außerdem könnte jemand Ihr gespeichertes Paßwort benutzen und sich damit an Ihrem persönlichen Account anmelden.

Öffnen Sie das Dialogfenster Options und wählen Sie Save Directory Names, um die Namen der lokalen und entfernten Verzeichnisse als Vorgabe für das momentane Profil abzuspeichern.

Sie können auch verschiedene weitere Merkmale für ein Profil konfigurieren. Klicken Sie in diesem Dialogfenster auf Advanced, dann erscheint das in Abbildung 31.16 dargestellte Fenster.

Abbildung 31.16: In diesem Dialogfenster können Sie weitere Merkmale für ein Sitzungsprofil einrichten

siehe Abbildung

Im Dialogfenster Advanced Profile Parameters können Sie folgende Optionen setzen:

Hostprofile löschen

WS_FTP enthält standardmäßig mehrere vordefinierte Sitzungsprofile, mit Hostprofile loeschendenen Sie auf beliebte Internet-Hosts zugreifen können. Haben Sie verschiedene Einträge im Programm, die Sie nicht brauchen, können Sie diese Profile löschen. Wählen Sie das Profil in der Dropdown-Liste neben Profile Name im Dialogfenster Session Profile, dann wählen Sie Delete. Entgegen den Angaben im Programm wird das Profil ohne Bestätigungsanforderung sofort gelöscht.

Sitzungsoptionen einrichten

In folgenden Schritten wird beschrieben, wie Sie im Dialogfenster Connection Session Profile Vorgabewerte für bestimmte Felder setzen können:

Abbildung 31.17: In diesem Dialogfenster können Sie verschiedene Sitzungsoptionen einrichten

siehe Abbildung


Fragen Sie Ihren Systemverwalter, ob Sie diese Option wählen müssen. Sie ist eventuell auch hinsichtlich eines Firewalls erforderlich.

ASCII-Dateierweiterungen definieren

Haben Sie den Transfermodus auf Auto Detect gesetzt, werden die Dateien im Binärformat übertragen. Ausgenommen davon sind Dateien mit Erweiterungen, für die Sie das ASCII-Format definiert haben. Verfahren Sie wie folgt, um ASCII-Dateierweiterungen zu definieren:

Abbildung 31.18: Definieren von ASCII-Dateierweiterungen

siehe Abbildung

Möchten Sie eine vorhandene Erweiterung löschen, markieren Sie die betreffende Erweiterung in der Liste und wählen Sie Delete. Die Erweiterung wird sofort ohne Bestätigung gelöscht. Um dieses Dialogfenster zu schließen, wählen Sie Exit.

Programme für Dateierweiterungen definieren

Sie können jede beliebige Datei in der entfernten oder lokalen Verzeichnisliste ausführen. Gelingt es Ihnen nicht, eine Datei auszuführen, können Sie in WS_FTP festlegen, welche Dateitypen Erweiterungen fuer LViewin welchen Programmen zu starten sind. Für GIF-Dateien können Sie beispielsweise LView wählen. Und so definieren Sie Dateierweiterungen für Programme:

Abbildung 31.19: Definieren von Programmen für bestimmte Dateierweiterungen

siehe Abbildung


Die hier definierten Assoziationen zwischen Programmen und Dateierweiterungen werden in der Datei WIN.INI gespeichert. Sie können im obigen Eintraege in WIN.INIDialogfenster eingegebene Definitionen nur ändern, wenn Sie die WIN.INI bearbeiten.

WS_FTP beenden

Möchten Sie eine FTP-Sitzung beenden, wählen Sie Close in der Buttonleiste des Sitzungsfensters. Sie können an diesem Punkt gleich eine andere FTP-Sitzung aufbauen, indem Sie auf den Button Connect klicken. Zum Schließen des Programms wählen Sie Exit.


⌐ 1997 Que
Ein Imprint des Markt&Technik Buch- und Software- Verlag GmbH
Elektronische Fassung des Titels: Special Edition: Internet, ISBN: 3-8272-1003-8

Previous Page Page Top TOC Index Next Page See Page