Inhaltsverzeichnis
1. Einleitung 3
2. File Transfer Protocol (FTP) 3
2.1. Geschichte 3
2.2. Client-Server Modell. 4
2.3. Benutzer-Authentifizierung. 5
2.4. FTP over Secure Sockets Layer (SSL) 5
2.5. technische Funktionsweise. 6
3. Clients 6
3.1. FTP per Kommandozeile (Linux) 7
3.2. FTP per FlashFXP (Windows) 7
4. Server 8
4.1. Internet Information Services (IIS) 8
4.2. Fremdsoftware 8
5. Anhang 9
5.1. FlashFXP Screenshot 9
5.2. Serv-U Screenshot. 9
6. Quellenverzeichnisse. 10
6.1. Literaturverzeichnis. 10
6.2. Abbildungsverzeichnis. 11
6.3. Tabellenverzeichnis. 11
- II -
File Transfer Protocol unter Windows und Linux
Krause , Christopher
Stand : Mittwoch, 24 März 2010
1. Einleitung
Diese Arbeit befasst sich mit einem grundlegenden Thema der Netzwerktechnologien, dem Netzwerkprotokoll „File Transfer Protocol“ (kurz: FTP). Das zu vermittelnde Wissen richtet sich im ersten Teil an das allgemeine, theoretische Verständnis über FTP an sich. Im zweiten Teil wird die Verwendung des Netzwerkprotokolls unter den derzeit aktuellen Betriebssystemen Microsoft Windows Server 2008, Windows Vista und dem Linux Betriebssystem openSUSE näher dargestellt.
Dieses Referat soll einen möglichst weitreichenden Überblick über den komplexen Sachverhalt geben, jedoch ist eine gesamte Betrachtung aller vorkommenden Themenfelder nicht gewährleistet. Um näher auf die Verwendung von FTP unter den verschiedenen Betriebssystemen einzugehen, werden zunächst ein paar Grundlagen erläutert und zuallererst das betreffende Netzwerkprotokoll vorgestellt.
2. File Transfer Protocol (FTP)
Heutzutage existieren die vielfältigsten Netzwerk-/Internetprotokolle, die betriebssystemübergreifend für ihre verschiedenen Aufgaben als weltweite Standards gelten. Hierzu zählen insbesondere das Internet Protocol (IP) 1 , das Transmission Control Protocol (TCP) 2 , das HyperText Transfer Protocol (HTTP) 3 , das Simple Mail Transfer Protocol (SMTP) 4 und natürlich auch das zuvor erwähnte File Transfer Protocol (FTP), das sich bereits seit Jahrzehnten bewährt. FTP dient im Allgemeinen der Datenübertragung zwischen zwei Endgeräten über ein TCP/IP-basiertes Netzwerk, wie z.B. das Internet.
2.1. Geschichte
Da bei der anfänglichen Entstehung eines weltweiten Netzwerks (also des Internets) die Fokussierung auf den globalen Datenaustausch der agierenden Wissenschaftler oder Regierungen lag, verwundert es nicht, dass FTP eines der ältesten Netzwerkprotokolle ist und zudem heute neben HTTP zu den Wichtigsten seiner Art gehört. Die erste Spezifikation eines einheitlichen, stabilen und simplen Verfahrens, um Daten von einem Ort zum Anderen zu transferieren, wurde bereits 1971 durch die „Internet
1 Basisprotokoll der Netzwerkdatenverbindungen
2 Transportprotokoll über eine IP-Verbindung
3 Kommunikationsprotokoll aller Webserver
4 Standardprotokoll zum Senden von E-Mails
Engineering Task Force 5 “ als „Request for Comments 6 114“ veröffentlicht und zur weiteren Diskussion gestellt. Nach einer weiteren Aktualisierung und Korrektur im Jahr 1980 (RFC 765) wird FTP mit der RFC 959 Ende 1985 endgültig zum weltweiten Standard für Datenübertragungen in Netzwerken. Somit gilt diese Spezifikation mit geringfügigen Zusätzen bei Sicherheit und Adressverwaltung (wegen IPv6) bereits für einen Zeitraum von einem Viertel Jahrhundert fast unverändert!
2.2. Client-Server Modell
FTP funktioniert auf der Basis des protokollunabhängigen Client-Server Modells, das eine Aufteilung der Services
7
im Netzwerk ermöglicht und somit prädestiniert für das Dateiübertragungsverfahren ist.
In diesem Modell stellt der Server in aller Regel einen leistungsstarken Rechner als Host 8 der verschiedenen Dienste dar, indem auf ihm mehrere Serverprogramme/Prozesse laufen, die für die vielen Clients in seinem Netzwerk von Bedeutung sind. Die laufenden Dienste können den Clients auf deren Anforderungen bereitgestellt werden. Ein Client hingegen ist generell ein Personal
Computer (oder auch nur ein Prozess dessen),
der über das bestehende Netzwerk durch spezielle Befehle (siehe 3.1) auf den Server zugreift und einen Dienst anfordern kann, beispielsweise eine Benutzer-Authentifizierung zur Fernwartung des Servers.
Auf FTP bezogen bedeutet dies, dass die Anfragen für Dateiübertragungen immer vom Client ausgehen und auch von ihm gesteuert werden. Dabei ist die Übertragungsrichtung irrelevant, sodass eine Rechteverwaltung der berechtigten Benutzer seitens des Servers unbedingt erforderlich ist. Das Downloaden (Datei vom Server zum Client herunterladen), Uploaden (Dateien vom Client zum Server hochladen) sowie Flashen 9 (Dateitransfer von Server zu Server) wäre andernfalls für
5 Organisation zur technischen Weiterentwicklung des Internets
6 Sammlung technischer Dokumente des IETF
7 eng. Dienst(e)
8 eng. Anbieter
9 Steuerung von Dateiübertragungen mittels File Exchange Protocol (im FTP enthalten)
Arbeit zitieren:
B.Sc. Christopher Krause, 2010, Das File Transfer Protocol unter Windows und Linux, München, GRIN Verlag GmbH
Dieser Text kann über folgende URL aufgerufen und zitiert werden:
Einbetten
DOI
Formatvorlage (Microsoft Word) für eine Diplomarbeit, Masterarbeit, Ha...
Für MS Word 2003 - Update 2010
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 25 Seiten
Formatvorlage (OpenOffice) für eine Diplomarbeit, Masterarbeit, Hausar...
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 35 Seiten
Formatvorlage / Vorlage zur Erstellung einer Diplomarbeit, Bachelorarb...
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 15 Seiten
Formatvorlage / Vorlage für eine Diplomarbeit / Hausarbeit
Für MS Word 2007 - dotx
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 25 Seiten
Anleitung zum Erstellen schriftlicher Arbeiten: Der Aufbau einer wisse...
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 20 Seiten
Erstellen einer schriftlichen Hausarbeit
Vorlagen, Muster, Formulare, Infobroschüren
Hausarbeit, 14 Seiten
Grundtechniken wissenschaftlichen Arbeitens
Bibliografieren - Reden - Schr...
Vorlagen, Muster, Formulare, Infobroschüren
Skript, 46 Seiten
Ratgeber zur Erstellung wissenschaftlicher Arbeiten. Diplomarbeiten - ...
Vorlagen, Muster, Formulare, Infobroschüren
Ausarbeitung, 39 Seiten
Informatik - Internet, neue Technologien: Das File Transfer Protocol unter Windows und Linux ist nun auf dem Buchmarkt erhältlich
Informatik - Internet, neue Technologien: neuer Titel erschienen: Das File Transfer Protocol unter Windows und Linux
Christopher Krause hat einen neuen Text hochgeladen
Vascular Disease: Molecular Biology and Gene Transfer Protocols
Molecular Biology and Gene Tra...
Andrew H. Baker
Chapter 7 Commercial Bankruptcy Strategies: Leading Lawyers on Counsel...
David J. Adler, Alan Nisselson, Leslie S. Barr
Computational Heat Transfer, Mathematical Modelling
A. A. Samarskii, Samarskii, Vabishchevich
Client-Centered Evaluation: New Models for Helping Professionals
Martin Bloom, Preston A. Britner
0 Kommentare