Відмінності між версіями «4 Сервери ФТП»

Матеріал з Wiki TNEU
Перейти до: навігація, пошук
м (Захист на 4 Сервери ФТП встановлено (‎[edit=sysop] (безстроково) ‎[move=sysop] (безстроково)))
Рядок 1: Рядок 1:
В Iнтернеті зберігається величезна кількість файлів, і для їх збереження використовуються спеціальні FTP-сервери. Деякі з них відкриті для вільного доступу, їх часто називають анонімними серверами. інші доступні лише для обмеженого кола зареєстрованих користувачів, і потребують при під'єднанні уводу ідентифікатора і пароля. Навряд чи можна відшукати комерційну версію програми на FTP-сервері, але тестові версії програм, а також програми, що розповсюджуються вільно, там можна знайти. Розрізняють два види програм, які можна, не порушивши законів про авторське право, скопіювати через Iнтернет:
+
Протокол передачі файлів (англ. File Transfer Protocol, FTP) — дає можливість абоненту обмінюватися двійковими і текстовими файлами з будь-яким комп'ютером мережі, що підтримує протокол FTP. Установивши зв'язок з віддаленим комп'ютером, користувач може скопіювати файл з віддаленого комп'ютера на свій, або скопіювати файл з свого комп'ютера на віддалений.
• Вільно-розповсюджувані програми (freeware). Програми цього типу розповсюджуються безкоштовно, деколи за певних умов. Наприклад, користувач зобов'язаний скопіювати пакет повністю, а не частково.
+
• Умовно-безкоштовні програми (shareware). Дані програми розповсюджуються безкоштовно, і їх можна спробувати в роботі, але для законного використання цих програм потрібно заплатити деяку невелику суму.
+
  
FTP-сервер, це звичайний комп'ютер, який підключений до Інтернету, де і містяться загальнодоступні файли. І для того що б скопіювати дані файли на свій комп'ютер потрібен спеціальний протокол передачі даних - FTP. За допомогою програми - FTP-клієнта (наприклад, FTPExplorer, CuteFTP Pro, FileZilla та інші) або з інтернет-браузера, вводячи адресу потрібного вам сервера після ftp://, відбувається з'єднання з цим сервером.
+
При розгляді FTP як сервісу Інтернет мають на увазі не просто протокол, а саме сервіс — доступ до файлів, які знаходяться у файлових архівах.
Так само підключитися до FTP-сервера можна за допомогою файлових менеджерів. Ця функція дуже зручна у безкоштовному файловому менеджері FreeCommander.Підключитися до необхідного нам FTP-сервера можна в стандартному і анонімному режимі.
+
  
Що б отримати доступ на FTP-сервер досить ввести логін і пароль, якщо пароль, який дає доступ до файлів відсутній, необхідно пройти реєстрацію. Так само є такий варіант, що адміністратор сервера помістив пароль і логін на вході в систему.
+
FTP — стандартна програма, яка працює за протоколом TCP, яка завжди поставляється з операційною системою. Її початкове призначення — передача файлів між різними комп'ютерами, які працюють у мережах TCP/IP: на одному з комп'ютерів працює програма-сервер, на іншому — програма-клієнт, запущена користувачем, яка з'єднується з сервером і передає або отримує файли через FTP-сервіс. Все це розглядається з припущенням, що користувач зареєстрований на сервері та використовує логін та пароль на цьому комп'ютері.
Крім стандартного підключення до FTP-серверу, є можливість підключитися анонімно.Для анонімного підключення часто використовується логін anonymous, а пароль з етикету - адреса електронної пошти. Багато FTP-сервера надають можливість анонімного входу, наприклад, якщо ви користуєтеся браузером Internet Explorer, тоді при введенні адреси FTP-сервера ви підключитеся анонімно до цього ресурсу.
+
  
Але існують і закриті FTP-сервери, до яких заборонений анонімний доступ. Ці сервери, як правило, призначені для певних користувачів, і на них не можна зареєструватися при стандартному вході. Це можуть бути сервера різних компаній і організацій, і доступ до них дозволений тільки для комп'ютерів з певним IP-адресою.
+
Ця риса послужила причиною того, що програми FTP стали частиною окремого сервісу Інтернету. Справа в тому, що доволі часто сервер FTP налаштовується таким чином, що з'єднатися з ним можна не тільки під своїм ім'ям, але й під умовним іменем anonymous — анонім. У такому випадку для користувача стає доступною не вся файлова система комп'ютера, а лише деякий набір файлів на сервері, які складають вміст серверу anonymous FTP — публічного файлового архіву. Отже, якщо користувач хоче надати у вільне користування файли з інформацією, програмами і т. і., то йому достатньо організувати на власному комп'ютері, включеному в Інтернет, сервер anonymous FTP. Створення такого серверу — процес доволі простий, програми-клієнти FTP вельми розповсюджені, — тому сьогодні публічні файлові архіви організовані в основному як сервери anonymous FTP. Перелік інформації, яка міститься на таких серверах, включає всі аспекти життя: від звичайних текстів до мультимедіа.
  
Природно слід пам'ятати, що жоден комп'ютер не зможе забезпечити величезну кількість відвідувачів. Для цього на FTP-серверах стоять обмеження на певну кількість користувачів, які підключені одночасно. І якщо ви при підключенні отримали повідомлення що число користувачів перевищено, спробуйте повторити спробу через деякий час.
+
Не зважаючи на розповсюдженість, у FTP є багато недоліків. Програми-клієнти FTP не завжди зручні і прості у користуванні. Користувач не завжди може зрозуміти який файл перед ним, чи той що необхідно, чи ні. Окрім того, не існує простого і універсального засобу для пошуку на серверах anonymous FTP, — хоча для цього і існує спеціальний сервіс archie, але це незалежна програма, вона не універсальна і не завжди її можна ефективно застосовувати. Програми FTP доволі старі і деякі їхні особливості, які були потрібні в часи їхнього створення, не зовсім зрозумілі і потрібні зараз. Наприклад, для передачі файлів існує два режими — двійковий та текстовий, і, якщо користувач неправильно обрав режим передачі, то файл, який необхідно передати, може бути пошкодженим. Опис файлів на сервері видається у форматі операційної системи серверу, а список файлів операційної системи UNIX не завжди з розумінням сприймається користувачами DOS. Сервери FTP нецентралізовані, — звідси випливають ще деякі проблеми. Але незважаючи на все це, сервери anonymous FTP сьогодні — це стандартний шлях організації публічних файлових архівів в Інтернеті.
  
Є ще кілька причин, по яких не буде можливості підключитися до сервера, це поганий зв'язок, і відповідно, якщо сервер відключений.
+
FTP — сервіс прямого доступу, який вимагає повноцінного підключення до Інтернету, але є можливість доступу і через електронну пошту — існують сервери, які пересилають за допомогою електронної пошти файли з будь-яких серверів anonymous FTP. Проте цей шлях отримання інформації - досить незручний, оскільки такі сервери можуть бути сильно завантажені і запит доволі довго чекатиме своєї черги. Крім того, великі файли при пересилці діляться сервером на частини обмеженого обсягу і, якщо одна з частин загубиться і буде пересланою із пошкодженнями, то весь файл стане непридатним.
В Інтернеті часто можна натрапити на FTP-сервери-дзеркала, давайте розглянемо, що це означає. Дзеркало це розташовані в різних місцях FTP-сервери, які містять ідентичну інформацію. Створені вони для швидкого і зручного одержання інформації користувачами з різних країн. Тому якщо при завантаженні потрібного файлу комп'ютер вас вивів на список ресурсів, значить, ви маєте можливість вибрати FTP-сервер, який до вас максимально близько розташований географічно, а значить, більш зручний і практичний для копіювання з отримання необхідних даних.
+
FTP служба побудована за добре відомою схемою "клієнт-сервер". Клієнт (браузер, Windows Commander, NetVampir ...) посилає запити серверу і приймає файли. Сервер FTP (vsftpd, IIS ...) опрацьовує запити клієнта на отримання файла.
 
+
Виходячи з вищесказаного, можна зробити висновок, що FTP-сервер відмінна альтернатива носіїв інформації. І якщо треба передати інформацію між двома комп'ютерами можна не використовувати диски, флеш-карти, а простіше помістити ці файли на відкритий FTP-сервер в Інтернеті і потім завантажити його на потрібний локальний комп'ютер. Це так само зручно, якщо ви зібралися в поїздку і вам треба взяти з собою необхідну інформацію, просто вивантажує її на FTP-сервер і по приїзду на місце вивантажує їх з будь-якої точки планети.
+
Взаємодія клієнт і сервера за протоколом FTP. Служба FTP базується на двох стандартах: URL (Universal Resource Locator) - універсальний спосіб адресації ресурсів у мережі; FTP (File Transfer Protocol) - протокол передачі файлів.

Версія за 23:25, 25 червня 2013

Протокол передачі файлів (англ. File Transfer Protocol, FTP) — дає можливість абоненту обмінюватися двійковими і текстовими файлами з будь-яким комп'ютером мережі, що підтримує протокол FTP. Установивши зв'язок з віддаленим комп'ютером, користувач може скопіювати файл з віддаленого комп'ютера на свій, або скопіювати файл з свого комп'ютера на віддалений.

При розгляді FTP як сервісу Інтернет мають на увазі не просто протокол, а саме сервіс — доступ до файлів, які знаходяться у файлових архівах.

FTP — стандартна програма, яка працює за протоколом TCP, яка завжди поставляється з операційною системою. Її початкове призначення — передача файлів між різними комп'ютерами, які працюють у мережах TCP/IP: на одному з комп'ютерів працює програма-сервер, на іншому — програма-клієнт, запущена користувачем, яка з'єднується з сервером і передає або отримує файли через FTP-сервіс. Все це розглядається з припущенням, що користувач зареєстрований на сервері та використовує логін та пароль на цьому комп'ютері.

Ця риса послужила причиною того, що програми FTP стали частиною окремого сервісу Інтернету. Справа в тому, що доволі часто сервер FTP налаштовується таким чином, що з'єднатися з ним можна не тільки під своїм ім'ям, але й під умовним іменем anonymous — анонім. У такому випадку для користувача стає доступною не вся файлова система комп'ютера, а лише деякий набір файлів на сервері, які складають вміст серверу anonymous FTP — публічного файлового архіву. Отже, якщо користувач хоче надати у вільне користування файли з інформацією, програмами і т. і., то йому достатньо організувати на власному комп'ютері, включеному в Інтернет, сервер anonymous FTP. Створення такого серверу — процес доволі простий, програми-клієнти FTP вельми розповсюджені, — тому сьогодні публічні файлові архіви організовані в основному як сервери anonymous FTP. Перелік інформації, яка міститься на таких серверах, включає всі аспекти життя: від звичайних текстів до мультимедіа.

Не зважаючи на розповсюдженість, у FTP є багато недоліків. Програми-клієнти FTP не завжди зручні і прості у користуванні. Користувач не завжди може зрозуміти який файл перед ним, чи той що необхідно, чи ні. Окрім того, не існує простого і універсального засобу для пошуку на серверах anonymous FTP, — хоча для цього і існує спеціальний сервіс archie, але це незалежна програма, вона не універсальна і не завжди її можна ефективно застосовувати. Програми FTP доволі старі і деякі їхні особливості, які були потрібні в часи їхнього створення, не зовсім зрозумілі і потрібні зараз. Наприклад, для передачі файлів існує два режими — двійковий та текстовий, і, якщо користувач неправильно обрав режим передачі, то файл, який необхідно передати, може бути пошкодженим. Опис файлів на сервері видається у форматі операційної системи серверу, а список файлів операційної системи UNIX не завжди з розумінням сприймається користувачами DOS. Сервери FTP нецентралізовані, — звідси випливають ще деякі проблеми. Але незважаючи на все це, сервери anonymous FTP сьогодні — це стандартний шлях організації публічних файлових архівів в Інтернеті.

FTP — сервіс прямого доступу, який вимагає повноцінного підключення до Інтернету, але є можливість доступу і через електронну пошту — існують сервери, які пересилають за допомогою електронної пошти файли з будь-яких серверів anonymous FTP. Проте цей шлях отримання інформації - досить незручний, оскільки такі сервери можуть бути сильно завантажені і запит доволі довго чекатиме своєї черги. Крім того, великі файли при пересилці діляться сервером на частини обмеженого обсягу і, якщо одна з частин загубиться і буде пересланою із пошкодженнями, то весь файл стане непридатним. FTP служба побудована за добре відомою схемою "клієнт-сервер". Клієнт (браузер, Windows Commander, NetVampir ...) посилає запити серверу і приймає файли. Сервер FTP (vsftpd, IIS ...) опрацьовує запити клієнта на отримання файла.

Взаємодія клієнт і сервера за протоколом FTP. Служба FTP базується на двох стандартах: URL (Universal Resource Locator) - універсальний спосіб адресації ресурсів у мережі; FTP (File Transfer Protocol) - протокол передачі файлів.

Особисті інструменти
Простори назв

Варіанти
Дії
Навігація
Інструменти