780 Shares 1201 views

Der FTP-Dienst im Internet ist … FTP File Transfer Service

FTP im Internet ist für den direkten Dateiaustausch konzipiert, er basiert auf einer technologischen Basis "Client-Server". Es besteht eine Interaktion zwischen dem Client und dem Server über das FTP-Protokoll. Ein Client ist einer, der Anfragen an einen bestimmten Server sendet und auch Informationen empfängt und überträgt. Ein Server ist ein System, das Dateien von einem Client empfängt, verarbeitet und dann weiter überträgt.

Was sind die Vorteile der Verwendung des FTP-Dienstes?

Der FTP-Dienst im Internet ist für den Empfang und die Übertragung aller Arten von Dateien konzipiert. Es hat seinen eigenen Server, der große Archive mit allen Arten von Daten und Dateien speichert. In solchen Archiven sind riesige Mengen von absolut unterschiedlichen Informationen. Es gibt doppelte Archive, in denen die Informationen völlig identisch sind zwischen mehreren Servern, sie heißen Spiegel.

Die Vorteile dieser Dienstleistung bestehen in mehreren Punkten:

1. Die Fähigkeit, Daten über das globale Netzwerk zu übertragen. Mit dem Protokoll ist es möglich, fast alle Dateien auf den Computer herunterzuladen: Musik, Archive, Textinformationen und Programme.
2. Die Möglichkeit, die Server-Dateien eines beliebigen Netzwerks remote zu verwalten. Mit anderen Worten, es ist möglich, Dateien von einem Computer auf der anderen Seite der Welt von einem Computer zu verwalten.
3. Es ist bequem, mit Informationen, Dateien oder Dokumenten zu arbeiten, müssen Sie nicht von einer Seite zur anderen gehen, um die notwendigen Informationen zu suchen, wie es in jedem Browser passiert.

Um mit dem FTP-Service zu arbeiten, sind spezielle Programme erforderlich, sie stellen das Protokoll zur Verfügung. Es gibt mehrere Arten von Programmen: FTP-Server, FTP-Client und Archie.

Was ist das FTP-Protokoll?

Der FTP-Dateiservice verwendet ein Protokoll, das direkt mit dem Protokoll auf der Transport-Ebene interagiert, ansonsten TCP:

  • Der ursprüngliche Standard ist RFC-114.
  • Die letzte ist RFC-959.

Von anderen entwickelten Anwendungen unterscheidet sich dieser Dienst dadurch, dass er nur zwei TCP-Verbindungen verwendet, um alle Informationen und Dateien zu übertragen:

1. Control-Verbindung – es ist entworfen, um Befehle an den Server zu senden und von ihm bereits verarbeitete Antworten zu erhalten. Um diese Verbindung zu organisieren, benötigen Sie das Telnet-Protokoll (das Senden der Anfrage und das Warten auf die verarbeitete Antwort, nach dem Empfang, gibt das Signal, dass es möglich ist, den Befehl zu übertragen).
2. Verbinden Sie vorhandene oder alle gesendeten und empfangenen Dateien. Nachdem die Telnet-Verbindung aufgebaut ist, wird die Dateiübertragung durch einen logischen Prozess durchgeführt, der TCP organisiert und die Portverfügbarkeit im FTP-Server überprüft.
Solche Kommunikationskanäle werden ständig gebildet und ggf. eliminiert.

FTP-Protokoll kann in zwei Modi arbeiten:

– aktiv;
– passiv

Was ist ein FTP-Client?

Ein FTP-Client ist eine spezifische Benutzeroberfläche, die die Übertragung über das FTP-Dateiprotokoll implementiert. Es stellt sich heraus, dass der FTP-Dienst im Internet für den Austausch von Dateien zwischen mehreren Computern, die mit einem lokalen oder Internet-Netzwerk verbunden sind, ausgelegt ist. Es spielt keine Rolle, welche Plattformen diese Computer mit oder in welcher Entfernung sie voneinander entfernt sind.

In der Tat ist ein solcher Client auf die gleiche Weise wie ein Server konfiguriert, aber er wird nur von einem lokalen Rechner oder von einem Menschen verwaltet. Es stellt sich heraus, dass man einen FTP-Client nicht über das Internet verwalten kann – nur über einen Computer.

Es gibt Arten von FTP-Client – die sogenannten Download-Manager. Zum Beispiel, ReGet, Go! Zilla und viele andere. Dank ihnen kann der Benutzer von jedem Webserver herunterladen. Das Hauptmerkmal solcher Programme ist, dass sie unter jedem Browser integrieren können, automatisch die notwendigen Dateien für den Benutzer abfangen. FTP-Lader haben bequemes Management, eine schöne Schnittstelle und im Falle eines Verbindungsfehlers, werden sie den Lebenslauf wieder aufnehmen, nachdem sie eingeschaltet ist.

Was ist mit einem FTP-Server gemeint?

FTP-Server sind spezielle Programme, die auf einem Personal Computer laufen, sie arbeiten im Hintergrund. Sie erlauben Ihnen, einen vollwertigen FTP-Server aus dem gängigsten Computer zu machen, und die Verwaltung des FTP-Dienstes ermöglicht es Ihnen, herunterzuladen oder hochzuladen alle gewünschten Dateien. Ein solches Programm verfolgt automatisch alle Anfragen, die von anderen Computern kommen, dann verarbeitet und eine Antwort gibt. Durch die Installation dieses Servers müssen Sie ein begrenztes Verzeichnis für andere Softwareclients angeben. Jede Datei und jedes Verzeichnis hat ihre eigenen individuellen Attribute, können Sie, falls gewünscht, den Zugriff auf alle Computer beschränken. Zum Beispiel kann eine Datei nur gelesen werden, eine andere kann geschrieben werden, die dritte Datei ist absolut offen für jede Maschine und so weiter.

FTP-Server – das sind begrenzte Systeme, sie sind nur für registrierte Benutzer verfügbar, bei der Verbindung zu ihnen müssen Sie Ihre Anmeldung und Ihr Passwort eingeben. Es gibt viele so genannte offene Server, sonst werden sie auch anonym genannt. Um dort einzugeben, musst du Login – anonym und Passwort – Passwort eingeben.

Archie – ein Suchprogramm für FTP-Archive

Den passenden FTP-Server im Internet zu finden – die Aufgabe ist sehr zeitaufwändig und komplex, für ihre Erleichterung wurde ein spezielles Programm-Modul Archie entwickelt. Sie können mit ihm per E-Mail, über Telnet-Session oder lokal arbeiten. Es sollte verstanden werden, dass der Service von FTP-Archiven und Archie absolut unterschiedliche Technologien ist. Am häufigsten, um Zugang zum Archivserver zu erhalten, muss sich der Benutzer zunächst mit dem Archie-Client in Verbindung setzen.

Um durch Telnet zu arbeiten, sollte der Benutzer eine Telnet-Sitzung öffnen, in der korrekten Zeile das Wort archie schreiben. Es sieht so aus: telnet archie.mcgill.s login: archie.
Nach der Zeile: archie> erscheint. Sie können sich auch an den Server interessieren, indem Sie: help eingeben.

Wie kann man einen FTP-Server im Internet erstellen ?

Da der FTP-Dienst im Internet für den Austausch von Dateien zwischen Internetnutzern ausgelegt ist, können Sie es einfach und schnell tun, einige Benutzer wollen ihren eigenen Server installieren. Sie können diesen Wunsch umsetzen, aber nur das notwendige theoretische Wissen über das Internet und bestimmte Programme sowie über die Dateifreigabe.

Es gibt viele Programme, die Ihnen erlauben, einen persönlichen FTP-Server auf einem Personal Computer zu erstellen. Ein solches spezialisiertes Programm ist GuildFTPd. Es ist einfach genug zu installieren und intuitiv, wenn Sie einige der Nuancen der Erstellung von FTP kennen. Anfänglich sollte es im Internet gefunden und auf Ihrem Computer installiert sein. Probleme mit der Installation sollten nicht auftreten. Aber in der Konfiguration des Programms müssen Sie einige Aktionen durchführen – dies ist notwendig für den weiteren korrekten Betrieb des erstellten FTP-Dienstes.

Internet-Datei-Transfer-Service FTP, erstellt durch das Programm GuildFTPd

Nach dem Herunterladen und Installieren dieses Programms auf dem Computer, gehen Sie zum Einstellungsfeld (GuildFTPd Optionen), gibt es mehrere Registerkarten und Elemente. Die Kategorie Allgemein enthält alle Haupteinstellungen, die die Anzahl der Verbindungen, Portnummern und andere wichtige Parameter bestimmen. Hier müssen Sie alle notwendigen Einstellungen vornehmen. Bei jedem Server sind sie individuell und hängen nur von den Wünschen des Schöpfers ab.

Als nächstes kommt die Server-Kategorie. Hier müssen Sie den Namen des zu erstellenden Servers eingeben. Es ist wünschenswert, die vom Server belegte Volumen zu reduzieren, damit dieser Log-Level-Schieberegler nach links verschoben wird.

Jetzt müssen wir wählen, welche Methode zum Erstellen des Servers verwendet wird. Das GuildFTPd-System arbeitet so, dass zukünftige Anwender in Gruppen eingeteilt werden sollen. Auf dieser Basis wird ein bestimmter Server erstellt: basierend auf persönlichen Konten oder dem gewünschten Verzeichnis.

Welche Art von FTP-Server sollte ich wählen? Server basierend auf persönlichen Konten

Diese Ansicht eignet sich, wenn der Dateiserver organisiert ist, der von Freunden verwendet wird. In diesem Fall ist es für jeden einzelnen Benutzer möglich, ein persönliches Dateisystem zu erstellen.

Um dies zu tun, erstellen Sie eine Gruppe, es wird ein Name gegeben, es wird im Stammverzeichnis geteilt. Um dies zu tun, klicken Sie auf die Schaltfläche Hinzufügen und gehen Sie zum Abschnitt "Pfad bearbeiten". Dann erstellen Sie eine Benutzerdatenbank, Admin und dann Benutzer hinzufügen, dann müssen Sie die Anmeldeinformationen (Login, Passwort) aller zukünftigen Benutzer des zu erstellenden Servers eingeben. Solche Benutzer können eine beliebige Nummer sein, es ist wünschenswert, sofort ihre eigenen zu bestimmen, wenn zum Beispiel eine Person 16 nutzen wird. FTP im Internet ist entworfen, um Dokumente zwischen einer unbegrenzten Anzahl von Menschen auszutauschen.

Wenn die Hauptdatenbank fertig ist, kann bei Bedarf ein virtuelles Dateisystem erstellt werden. Um dies zu tun, gehen Sie zurück zum Add-Edit-Pfad, geben Sie die Namen der Dateien und Ordner für jede einzelne Anmeldung an.

So erstellen Sie einen offenen FTP-Server?

Dies ist der zweite Weg, um Ihren eigenen Server zu erstellen, aber es ist besser geeignet für eine große Anzahl von Benutzern und für Internet-Marketing. Internet-Dienste FTP-Server positiv wahrnehmen, es gibt viele solcher Dienste im Netzwerk.

Das Erstellen eines offenen Servers ist viel einfacher als mit einem persönlichen Account. In diesem Fall wird nur ein Benutzer erstellt, in der Zeile, die den Namen angibt, anonym eingeben. Achten Sie auch darauf, das Kontrollkästchen neben dem Listennamen zu deaktivieren. Als nächstes bleibt es nur, die Dateiverzeichnisse hochzuladen, die jedem Internetbenutzer zur Verfügung stehen.