File Transfer Protocol (протокол передачі файлів) або просто FTP - мережевий протокол, призначений для передачі файлів в комп'ютерних мережах. Протокол FTP дозволяє підключатися до серверів FTP. Встановивши зв'язок з віддаленим комп'ютером, користувач може завантажити файл з віддаленого комп'ютера на свій або скопіювати файл з свого комп'ютера на віддалений. Крім того можливий режим передачі файлів між серверами.
FTP є одним із найстарыших протоколів передачі файлів, що з'явився задовго до HTTP в 1971 році. До початку 90-х років на FTP припадало близько половини трафіку в мережі Інтернет. Цей протокол і сьогодні широко використовується для розповсюдження програмного забезпечення і доступу до віддалених хостім.
На багатьох FTP-серверах існує каталог (під назвою incoming, upload і т.п.), відкритий на запис і призначений для закачування файлів на сервер. Це дозволяє користувачам поповнювати сервер свіжими даними і обмінюватися файлами.
Кращим серед безкоштовних клієнтів FTP по праву вважається Open Source програма FileZilla. FileZilla швидка, повністю надійна, безпечна і і дуже легка у використанні програма. У списку інших достоїнств програми: повнофункціональний файловий менеджер, підтримка файервола і прокси, безпека SSL і Kerberos GSS, перезавантаження, підтримка перетягування об'єктів...
Якщо ви знаходите інтерфейс програми FileZilla занадто аскетичним, то можливо, захочете випробувати SmartFTP. Це - комерційний продукт, але безкоштовний для персонального, освітнього або некомерційного використання.