Мы объясним, что такое FTP и для чего нужен этот протокол. Также, что такое FTP клиент и как работает FTP сервер.
Что такое FTP?
FTP (File Transfer Protocol - протокол передачи файлов) - это протокол передачи информации между системами, подключенными к сети TCP (Transmission Control Protocol - протокол управления передачей данных) на основе клиент-серверной архитектуры.
Другими словами, это протокол или способ связи, позволяющий загружать и выгружать файлы на один компьютер (сервер) или с него на другой (клиент), независимо от того, какая операционная система используется обеими. Для этого реализуется модель сетевых уровней TCP/IP вместе с паролем или секретным ключом для установления удаленного соединения.
Соединения через FTP спроектированы таким образом, чтобы быть быстрыми, максимизируя скорость передачи информации, но не очень безопасными, так как информация обрабатывается (даже пароли) в виде простого текста. По этой причине программы SCP и SFTP часто используются для ши