служба ftp
Сервіс Інтернет FTP (file transfer protocol) розшифровується як протокол передачі файлів, але при розгляді FTP як сервісу Інтернету мається на увазі не просто протокол, але саме сервіс - доступ до файлів у файлових архівах.
В UNIX системах FTP - стандартна програма, яка працює по протоколу TCP, завжди поставляється з операційною системою. Її початкове призначення - передача файлів між різними комп'ютерами, що працюють в мережах TCP / IP: на одному з комп'ютерів працює програма-сервер, на другому користувач запускає програму-клієнта, яка з'єднується з сервером і передає або отримує по протоколу FTP файли.
Протокол FTP оптимізований для передачі файлів. Тому програми FTP стали частиною окремого сервісу Інтернету. Сервер FTP може налаштовуватися таким чином, що з'єднатися з ним можна не тільки під конкретним ім'ям, а й під умовним ім'ям anonymous - анонім. Тоді клієнту стає доступною не вся файлова система комп'ютера, але деякий набір файлів на сервері, який становить вміст сервера anonymous ftp - публічного файлового архіву.
Сьогодні публічні файлові архіви організовані в основному як сервери anonymous ftp. На таких серверах сьогодні є величезна кількість інформації і програмного забезпечення. Практично всі, що може бути надано публіці у вигляді файлів, є з серверів anonymous ftp. Це і програми - вільно поширювані і демонстраційні версії і мультимедіа, це, нарешті, просто тексти - закони, книги, статті, звіти.
Не дивлячись на поширеність, у FTP є безліч недоліків. Програми-клієнти FTP можуть бути не завжди зручні і прості у використанні. Не завжди можна зрозуміти, що це за файл перед вами - чи то це той файл, що ви шукаєте, то чи немає. Немає простого і універсального засобу пошуку на серверах anonymous ftp - хоча для цього й існують спеціальні програми та сервіси, але і вони не завжди дають потрібні результати.
Сервери FTP можуть також організовувати доступ до файлів під паролем - наприклад, своїм клієнтам.