Heute werden wir darüber sprechen, was File Transfer Protocol (FTP) ist und wie es funktioniert. Die Verwendung des FTP-Dateiübertragungsprotokolls ist eine der grundlegenden Methoden, die wir verwenden können, um Dateien zwischen Computern über ein TCP/IP-Netzwerk zu übertragen. Diese Methode ermöglicht uns eine schnelle Übertragung von Dateien, auch wenn sie sehr groß sind.
Was ist das File Transfer Protocol (FTP)?
FTP steht für File Transfer Protocol. Diese Methode wird seit den 1970er Jahren verwendet. Die Standard-FTP-Ports auf einem Computer heißen Port 20 und Port 21, die verwendet werden, um diesen Austausch- oder Übertragungsprozess durchzuführen.
Bei einem Dateiübertragungsprotokoll fungiert ein Gerät als FTP-Client und das andere als FTP-Server. Der Client ist derjenige, der für den Zugriff auf einen anderen Computer verantwortlich ist. Ein FTP-Client ist daher eine Software, die es uns ermöglicht, dieses Protokoll zu verwenden, um Dateien über die Ports (Steuerung und Datentransport) unseres Computers oder Servers zu senden oder zu übertragen. Der Client verwendet diesen FTP-Port zur Steuerung und zum Datentransport.
Wofür wird FTP verwendet?
Wie bereits erwähnt, wird das FTP-Protokoll zum Übertragen von Dateien verwendet. Sie ermöglichen es uns, Dateien schnell und einfach zu übertragen. Bezüglich der Dateigröße gibt es keine Begrenzung. Und diese Methode bietet uns große Sicherheit, solange wir beispielsweise Protokolle wie SFTPL, SSL oder SSH verwenden.
Wie verbinde ich mich mit einem FTP-Client?
Es gibt verschiedene Programme, mit denen wir eine Verbindung zu einem Server herstellen können, und eines davon heißt FileZilla und kann kostenlos heruntergeladen werden. Es ist eine der beliebtesten Lösungen auf dem Markt und wir können sie von ihrer Website herunterladen. Wenn wir FileZilla auf unserem Computer haben, sehen wir oben eine Reihe ausfüllbarer Felder wie Server, Benutzername, Passwort und Port. Geben Sie einfach die IP-Adresse oder Domäne des FTP-Servers ein, zu dem Sie eine Verbindung herstellen möchten, den Benutzernamen, das zugehörige Passwort und den Port, den wir für die Verbindung verwenden werden. Wenn Sie fertig sind, klicken Sie auf „Schnellverbindung“ und der Vorgang wird gestartet.
Obwohl FileZilla die beliebteste Option ist, ist es nicht die einzige. Ein weiterer FTP-Client für Windows heißt WinSCP, kann kostenlos heruntergeladen werden und ermöglicht die Verwendung der Protokolle FTP, SFTP, FTPS, SCP, S3 oder WebDAV. Außerdem können Sie Einschränkungen festlegen, Regeln erstellen und Prozesse automatisieren.
Eine andere, die Sie verwenden können, heißt SmartFTP. Es ermöglicht uns die Verbindung zu FTP-Servern, aber auch die Verbindung zu Cloud-Speichersystemen, wenn Sie auf Google Drive, Yandex Disk usw. zugreifen möchten. Es kann kostenlos heruntergeladen werden.
Was ist der Standardport?
Der von FTP verwendete Standardport ist TCP 21 für die Steuerung und Port 20 für den Datenkanal. Port 21 wird für die Steuerung verwendet und von ihm würde die Verbindung verwaltet, aber es werden keine Daten übertragen. Es stehen verschiedene Modi zur Verfügung, um die Dateiübertragung durchzuführen, aktiv oder passiv. Im aktiven Modus ist TCP-Port 20 derjenige, auf dem der Datenkanal erstellt wird, während auf dem Client ein zufälliger Port gewählt wird, der immer höher als TCP 1024 ist. Andererseits gibt es einen passiven Modus, in dem der Steuer-Port 21 Wird verwendet, um den externen Port auszuwählen, zu dem eine Verbindung hergestellt werden soll, baut der Client eine Verbindung von dem angegebenen Port aus auf. Letzteres wird am häufigsten verwendet und ersteres wirft einige Sicherheitsprobleme auf, da es bedeutet, dass alle Ports größer als 1024 geöffnet sind. Aus diesem Grund ist der zweite in der Regel der beliebteste Modus.
FTP-Sicherheitsrisiken
Sollten Sie das FTP-Protokoll für den Dateiaustausch verwenden? Sie können einige Risiken beinhalten, die wir berücksichtigen müssen. Wie die Firma Panda Security erklärt, weist das FTP-Protokoll viele Schwachstellen auf. Warum? Auf alte FTP-Server mit gängigen Benutzernamen wie FTP oder Anonymous kann problemlos ohne Passwort zugegriffen werden.
Wie vermeidet man Risiken bei der Nutzung des FTP?
Wenn Sie Ihren FTP-Server schützen möchten, sollten Sie eine Reihe grundlegender Tipps befolgen, z. B. ein sicheres Zugangskennwort. Sie sollten auch die Gastbenutzeroption deaktivieren, wenn Sie die Sicherheit verbessern möchten. Ein weiterer empfohlener Tipp ist das Ändern des Standardports.