Відкрити головне меню

Зміни

16 байтів додано ,  3 роки тому
Скасування редагування № 18680731 користувача Khodakov Pavel (обговорення)
Ця риса послужила причиною того, що програми FTP стали частиною окремого сервісу Інтернету. Справа в тому, що доволі часто сервер FTP налаштовується таким чином, що з'єднатися з ним можна не тільки під своїм ім'ям, але й під умовним іменем anonymous — анонім. У такому випадку для користувача стає доступною не вся файлова система комп'ютера, а лише деякий набір файлів на сервері, які складають вміст серверу anonymous FTP — публічного файлового архіву. Отже, якщо користувач хоче надати у вільне користування файли з інформацією, програмами і т. і., то йому достатньо організувати на власному комп'ютері, включеному в Інтернет, сервер anonymous FTP. Створення такого серверу — процес доволі простий, програми-клієнти FTP вельми розповсюджені, — тому сьогодні публічні файлові архіви організовані в основному як сервери anonymous FTP. Перелік інформації, яка міститься на таких серверах, включає всі аспекти життя: від звичайних текстів до [[мультимедіа]].
 
Не зважаючи на розповсюдженість, у FTP є багато недоліків. Програми-клієнти FTP не завжди зручні і прості у користуванні. Користувач не завжди може зрозуміти який файл перед ним, чи той що необхідно, чи ні. Окрім того, не існує простого і універсального засобу для пошуку на серверах anonymous FTP, — хоча для цього і існує спеціальний сервіс archie, але це незалежна програма, вона не універсальна і не завжди її можна ефективно застосовувати. Програми FTP доволі старі і деякі їхні особливості, які були потрібні в часи їхнього створення, не зовсім зрозумілі і потрібні зараз. Наприклад, для передачі файлів існує два режими — двійковий та текстовий, і, якщо користувач неправильно обрав режим передачі, то файл, який необхідно передати, може бути пошкодженим. Опис файлів на сервері видається у форматі операційної системи серверу, а список файлів операційної системи UNIX не завжди з розумінням сприймається користувачами DOS. Сервери FTP нецентралізовані, — звідси випливають ще деякі проблеми. Але незважаючи на все це, сервери anonymous FTP сьогодні — це стандартний шлях організації публічних файлових архівів в Інтернеті.
 
FTP — сервіс прямого доступу, який вимагає повноцінного підключення до Інтернету, але є можливість доступу і через електронну пошту — існують сервери, які пересилають за допомогою [[Електронна пошта|електронної пошти]] файли з будь-яких серверів anonymous FTP. Проте цей шлях отримання інформації — досить незручний, оскільки такі сервери можуть бути сильно завантажені і запит доволі довго чекатиме своєї черги. Крім того, великі файли при пересилці діляться сервером на частини обмеженого обсягу і, якщо одна з частин загубиться і буде пересланою із пошкодженнями, то весь файл стане непридатним.
сервер: 211-status of / www.FAQ.win: — / / початок передачі інформації
 
сервер:-rw-r — r — - 1 root root 31368 Jan 18 1999 / www.FAQ.win — / / продовження передачі інформації
 
сервер: 211 End of Status — / / кінець передачі інформації
 
QUIT — вихід
 
 
установки параметрів передачі
 
PORT ip1, ip2, ip3, ip4, p1, p2 — IP адреса клієнта (ip1, ip2, ip3, ip4) і порт (p1, p2) (розрахунок порту p1 * 256 + p2 = номер порту)
 
          Приклад: Entering Passive Mode (194,87,5,52,9,79)
 
          Entering Passive Mode (194,87,5,52,9,79)
 
          194.87.5.52 — IP адреса
5yz — фатальна помилка
 
Друга цифра: x0z — синтаксис
 
x0z — синтаксис
 
x1z — відповідь на запит інформації