Das File Transfer Protocol, kurz FTP oder Dateiübertragungsprotokoll ist ein spezifiziertes Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke.
Der FTP–Server ist das Pendant zum FTP-Client und wartet auf Kontaktaufnahme des Endgerätes via TCP-Verbindung, um die definierten Aufgaben/Dienste zu erledigen. Genutzt werden kann der FTP-Server für den Austausch von Dateien zwischen zwei oder mehreren Rechnern vor Ort oder für den Upload von Dateien auf einen externen FTP-Server.
Ein FTP-Programm bzw. ein FTP-Client wird benötigt, um eigene Inhalte/Dateien, über das FTP-Protokoll, auf einen Server zu transferieren und dort zu speichern. Darüber hinaus können Verzeichnisse angelegt und umbenannt werden oder Zugriffsrechte autorisiert werden, um Dateien zu verwalten oder zu löschen.
