Путівник з безкоштовних FTP-клієнтів. Путівник по безкоштовним FTP-клієнтам Відкриті ftp сервери з фільмами

Навіщо потрібен FTP?

Досить часто виникає потреба передачі файлів значних розмірів (від кількох до сотень мегабайт). Використовувати електронну пошту цих цілей не завжди є можливим, оскільки обсяг листи передачі може бути обмежений поштовим сервером, а ділити файл на багато частин не дуже зручно. У таких випадках для обміну файлами нашим клієнтам ми пропонуємо скористатися FTP-сервером компанії.

FTP розшифровується як File Transfer Protocol (протокол передачі файлів). Основне призначення FTP – пересилати (копіювати, передавати) файли в Інтернеті (з віддаленого комп'ютера на локальний та навпаки).

FTP-сервера вміють приймати та віддавати (upload & download) файли з докачуванням на перерваному місці.

Щоб скористатися протоколом FTP, знадобиться спеціальна програма – так званий FTP-клієнт. FTP-клієнтом може бути інтернет-браузер (наприклад, MS Internet Explorer), Total Commander, Filezilla, спеціалізована програма CuteFTP та інші.

Усі файли, підготовлені для передачі на наш FTP-сервер, повинні бути запаковані в архів.
Закачувати можна лише окремі файли!Не намагайтеся закачати одразу весь каталог.

Каталог incomingдоступний на запис для закачування даних на сервер.
Всі інші каталоги доступні для читання, для копіювання даних з сервера.

Опис роботи з найпопулярнішими FTP-клієнтами:

Internet Explorer

Це, мабуть, найпростіший спосіб і найшвидший. Стандартний браузер всіх операційних систем від Microsoft.
У рядку "адреса" набрати ftp://ftp.сайт. У разі успішного з'єднання Ви маєте побачити список каталогів нашого FTP-сервера.
Файли можна просто перетягувати до цього вікна IE.

Ще один простий та зручний приклад.
Безкоштовний FTP-менеджер Filezilla. Завантажити Filezilla можна з офіційного сайту http://www.filezilla.ru.

Встановіть та запустіть програму.
У полі "Хост" набираємо ftp://ftp.сайтта натискаємо "Введення". При успішному з'єднанні правому вікні з'являються каталоги FTP-сервера.

Процес копіювання файлів на FTP-сервер або з нього здійснюється в такий спосіб.

Для копіювання файлу із сервера:

  • у правому вікні увійдіть у потрібну папку на FTP-сервері
  • виберіть файл для скачки та натисніть на нього правою кнопкою миші
  • виберіть "Завантажити". Копіювання буде здійснюватись у каталог, відкритий у лівому вікні програми.

Для копіювання файлу на сервер:

  • у правому вікні увійдіть до папки incomingна FTP-сервері
  • у лівому вікні виберіть потрібний файл-архів та натисніть на нього правою кнопкою миші
  • виберіть пункт "Завантажити на сервер"

При копіюванні будь-якого файлу в каталог, де вже є файл з таким самим ім'ям, новий файл записується поверх старого.
При обриві зв'язку з якихось причин робимо "докачування" файлу.

Total Commander 7.0

Найпростіше натисканням комбінації Ctrl+N викликати запрошення ftp-з'єднання та ввести ftp://ftp.сайт.


Процес копіювання файлів на FTP-сервер або з нього нічим не відрізняється від звичайного копіювання файлів на жорсткому диску.

Залишились питання?

Q: Чому я не можу завантажити деякі файли?
A: Імена файлів, що закачуються на FTP-сервер компанії ЗАТ НВП "Болід", можуть містити лише літери латинського алфавіту, цифри, символи "." (точка) та "_" (підкреслення). Ім'я файлу не повинно починатися з точки.

Q: Чому я не можу завантажити папку з файлами?
A: Завантажувати можна лише окремі файли. Перед закачуванням найкраще заархівувати дані.

Q: Чому у мене немає з'єднання з FTP-сервером?
A: Вам необхідно перевірити з'єднання з сервером FTP. Найпростіший спосіб – з використанням командного рядка "Пуск - Виконати - cmd". У командному рядку набрати "telnet ftp.сайт 21", і у вас повинні з'явитися схожі рядки екрана.


При вдалому з'єднанні Ви повинні побачити відповідь від сервера (див. рисунок 2). Якщо з'єднання не встановлюється, Ви побачите повідомлення про помилку. Зверніться до адміністратора мережі, щоб з'ясувати тип підключення до Інтернету.


Також можлива робота з протоколу FTP через проксі-сервер. Більшість програм – FTP-клієнтів підтримують цю можливість. Установки проксі-сервера уточніть у адміністратора мережі.

З усіх питань звертайтесь

Як би активно не просувалися хмарні технології, зберігання файлів, традиційно, найчастіше простіше та дешевше обходиться на FTP-серверах. По суті, FTP-клієнти - така сама потрібна категорія програмного забезпечення, як і звичайні файлові менеджери. Звичайно, тут не доведеться говорити про «новачків»: була і є вибірка програм, що стала, як серед платних, так і серед безкоштовних рішень.

В даному огляді йтиметься про безкоштовні FTP-клієнти, не стільки відомі, скільки «різношерсті». Найбільша увага буде приділена таким аспектам як підтримка протоколів, безпека, інтерфейс, а також додаткові функції (синхронізація, кешування, пошук та інші).

FileZilla

FileZilla - кросплатформний мультимовний клієнт, простий у використанні, що підтримує такі базові протоколи, як FTP, SFTP, FTPS та ін, що сприяє зручному інтерфейсу з можливістю перетягування, підтримкою вкладок, порівнянням директорій, синхронізацією та віддаленим пошуком. Програма регулярно оновлюється, що говорить про активний статус її розробки.

Графічна оболонка дійсно зручна - вона не перевантажена, як це зазвичай буває в подібних програмах - безліччю панелей. Зверху та знизу вікна - Журнал повідомлень та Вікно завдання, в основному розташований двоколонковий файловий менеджер. Якщо менеджер здасться незручним у навігації, можна увімкнути деревоподібний список для локального/віддаленого списку файлів. Підтримуються вкладки. Такий інтерфейс можна назвати майже класичним для GUI FTP-клієнтів.

Для швидкого підключення до хоста можна скористатися Панеллю швидкого з'єднання, також вказується протокол передачі, наприклад, sftp://hostname або ftps://hostname. Але звичніше скласти список необхідних джерел для підключення в Менеджері сайтів. У налаштуваннях, знову ж таки, можна поміняти протокол (FTP/SFTP), ввести облікові дані, призначити локальний та віддалений каталоги, що відкриваються при підключенні, змінити тип передачі файлів (ширше опції надані в загальних налаштуваннях програми). У Менеджері сайтів, як і в головному вікні, в процесі навігації можна створювати закладки.

У FileZilla досить гнучке керування передачею даних. По-перше, мають на увазі наочний процес виконання завдань, з можливістю постановки на паузу (для файлів, що не перевищують ліміт 4 Гб). По-друге, у клієнті підтримуються синхронізований перегляд, порівняння каталогів, фільтри, кешування та, як вже було згадано, віддалений пошук – стандартні та необхідні функції при навігації.

Підтримуються HTTP/1.1, SOCKS 5 та FTP-проксі. Для протоколу FTP додаткове шифрування.

Резюме

Простий клієнт, який не задовольнить потреби професіонала, проте включає всі базові можливості для роботи з протоколами FTP, SFTP, FTPS.

[+] Документація російською мовою
[+] Простий та зручний інтерфейс
[+] Кросплатформенність
[−] Немає підтримки командного рядка (сервера)

FTPRush

FTPRush - колись платний клієнт, що поповнив список безкоштовних відносно нещодавно. З примітних особливостей можна відзначити таку функцію, як FXP - перенесення файлів з одного сайту на інший "на льоту", гнучке налаштування інтерфейсу (у традиціях панельного MS Office 2000-2003), SSL/TLS/SFTP-шифрування, Z-компресію при передачі .

Зовнішній вигляд налаштовується більш гнучко, ніж FileZilla, достатньо заглянути в меню «Вид» або відкрити контекстне меню будь-якої з областей. Передбачено наступне: перетягування, увімкнення та вимкнення панелей, кнопок, налаштування стовпців колонок.

Менеджер підключень має в запасі безліч налаштувань сервера, що підтримуються SFTP (причому у відповідному розділі виявляються опції для налаштування SSL), SSH, незахищений FTP, TFTP. Можна вказати тимчасову зону, визначити локальні/віддалені каталоги, додати закладки. За наявності кількох конфігурацій зручно застосовувати глобальні налаштування, відпадає потреба у перенастроюванні кількох конфігурацій. Доступні списки винятків, сповіщення, пріоритети та інші додаткові параметри. Наведено ряд опцій, що стосуються з'єднання програми з сервером та передачі файлів. На вибір – кілька видів проксі, у тому числі і SOCKS, налаштування Z-компресії. Не кажучи вже про налаштування гарячих клавіш та дій мишею.

Планувальник доступний через вікно завдань. Не сказати, що він ідеальний в поточній реалізації, але свої функції виконує також дозволяє вказати сценарій або дію зі списку для виконання. Для створення сценаріїв використовується конструктор, доступний у меню «Інструменти». Також у цьому розділі можна ознайомитись зі списком FTP-команд. Віддалений пошук можна знайти у розділі меню FTP.

Мабуть, єдиний момент, що викликає звинувачення - дуже неякісний переклад на російську.

Резюме

На виході отримуємо безкоштовний продукт із функціями професійного продукту.

[−] Неякісний переклад інтерфейсу
[+] Відмінна функціональність
[+] Велика кількість налаштувань
[+] Підтримка захищених протоколів та методів шифрування

WinSCP

WinSCP - клієнт з відкритим вихідним кодом, який працює з протоколами FTP, SFTP, SCP і FTPS ( , таблиця порівняння протоколів), підтримує сценарії та командний рядок.

Одна з першочергових особливостей – можливість вибору інтерфейсу в одному з двох варіантів – Провідник або Commander. У першому випадку результатом є імітація панелі провідника (з віддаленим режимом доступу) з лівою бічною панеллю і супутньою схемою гарячих клавіш. Якщо говорити про другий тип інтерфейсу, то тут швидше простежуються аналогії з Far Manager, MC, Norton Commander, при цьому клавіатурні поєднання також наближені до класичних файл менеджерів.

Підтримка сесій, вкладок, синхронізація каталогів, порівняння файлів джерела/приймача є серед інших можливостей. Багато панелі настроюються, можна їх закріпити/відкріпити, забрати через меню View. Однак WinSCP найменшою мірою графічний клієнт у типовому розумінні, тут пристрій дещо інший. Функціональність не вразить малодосвідченого користувача з огляду на те, що багато опцій приховані в командному режимі - в меню можна виявити вихід на утиліту Putty, командний рядок та інші спеціальні інструменти для роботи з вищезазначеними протоколами.

Заявлена ​​підтримка скриптів виявиться корисною при автоматизації передачі або планування завдань (що зацікавить досвідчених користувачів). Достатня докладна інструкція щодо планування завдань у Windows через командний рядок у посібнику.

Що стосується FTP, функціональність досить пересічна, і, більше того, немає функції FXP, яка в FTPRush, наприклад, вказана мало не основною. Втім, FXP підтримується далеко ще не кожному сервері.

На сторінці з перекладами можна знайти часткову русифікацію (виконану на 80%).

Резюме

Клієнт призначений для аудиторії досвідчених користувачів, які передусім працюють із протоколами SFTP, SCP та FTPS з використанням терміналу.

[+] Управління через консоль
[+] Гнучка настройка SFTP, SCP та FTPS
[+] Непогані можливості з автоматизації

Cyberduck - не зовсім типовий продукт у ніші FTP-клієнтів, оскільки найбільшою мірою він позиціонується як файловий браузер для платформ Windows і Mac OS. Підтримуються протоколи FTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage та Amazon S3.

При запуску програма пропонує імпортувати хости з FileZilla, і вказані адреси будуть розміщені в закладках. У програмі використовується однопанельний режим, для десктоп-клієнта в даному випадку зовсім не оптимальний і викликає незручності. Для завантаження файлів необхідно відкривати окреме вікно, аналогічно для перегляду черги завдань. Щоб змінити права доступу, потрібно перейти у вкладку «Права доступу» у розділі «Інфо». Усі стандартні операції, що стосуються роботи з FTP, зібрані в меню Дія. У програмі можна помітити вікно пошуку, але, як виявилося, це якийсь фільтр назв, але ніяк не пошук по файлах.

Якщо зручністю FTP-режиму програма не може відзначитись, то, можливо, когось привабить деякими додатковими функціями, серед яких підтримка сховищ хмарних сервісів, таких як Диск Google або Amazon S3. Тонких налаштувань для інтеграції із сервісами не знайшлося. Для експорту документів з Google Docs можна вибрати формат файлів, у випадку з Amazon - налаштування шифрування та ін. Щодо функціональності, знову ж таки, нічого на захист Cyberduck сказати не можна: так, проста операція на кшталт призначення прав доступу в Google Диск куди інтуїтивніша в оригінальному інтерфейс. Використання незручної альтернативи тут є сумнівним.

Взагалі, у зв'язку з дуже простим інтерфейсом Cyberduck не можна назвати оптимальним клієнтом для роботи з сервісами. Однак, як файловий менеджер для перегляду документів він цілком згодиться. Можна лише сподіватися на те, що розробники «підтягнуть» функціональність в одному з напрямків - або робота з FTP, або підтримка хмарних сервісів.

Резюме

Незважаючи на підтримку FTP, SFTP та інших протоколів, Cyberduck згодиться лише для завантаження чи завантаження файлів, перегляду документів на сервісі Документи Google та інших простих операцій. Тобто, передбачено базову роботу із заявленими протоколами та сервісами.

[+] Уніфікований інтерфейс
[−] Мала кількість налаштувань
[−] Незручний файловий менеджер
[−] слабка підтримка хмарних сервісів

CoreFTP LE

Цей файловий менеджер примітний підтримкою протоколів SFTP, SSL, TLS, FTPS, IDN, командного рядка, FXP, проксі декількох типів. LE - це безкоштовна полегшена версія клієнта, PRO містить безліч додаткових функцій, таких як шифрування файлів, zip-архівування, синхронізація та .

В оболонці CoreFTP LE відчувається "стара школа". І хоча розташування панелей досить інтуїтивно, для комфортної роботи потрібно все переналаштовувати. Можна скористатися командою Reset View для зміни режиму відображення: наприклад, змістити логи вгору, забрати зайві панелі та інше.

Якщо говорити про можливості при роботі з FTP, стандартні функції CoreFTP включають створення завдань для декількох сайтів, рекурсивні операції з файлами (закачування, скачування та видалення). Багатопоточність у LE-версії недоступна, проте чимала кількість опцій відкрита у розділі «Connections». У розділі Transfers можна увімкнути компресію - в LE-версії, щоправда, не всі опції доступні.

Сайт-менеджер дуже гнучкий у налаштуванні, радує кількість протоколів та передбачених опції для SSH, SSL/TSL. Налаштування безпеки можна знайти в "Advanced File Settings". Не забуто проксі, у списку доступні FTP Proxy/HTTP 1.1/SOCKS. Для просунутих користувачів буде цікавий розділ «Script/Cmds», хоча, зважаючи на все, командний режим тут представлений скромніше, ніж у WinSCP, і термінал відсутній.

Резюме

FTP-клієнт з традиційним інтерфейсом і добротною функціональністю для безкоштовної версії, з великою кількістю налаштувань безпеки, передачі даних, з'єднання.

[−] Немає планувальника
[−] Застарілий інтерфейс
[+] Гарна функціональність
[+] Розширені налаштування SSH, SSL/TSL та проксі

BitKinex

Перелік особливостей, вказаний на сайті BitKinex, зводиться до зручностей користувача середовища, проте, якщо звернути увагу на інші аспекти, у сухому залишку буде підтримка протоколів FTP, FXP, FTPS, SFTP, HTTP, HTPS, WebDAV, функцій FXP та Indirect Transfers (FTP ->SFTP, WebDAV->FTPS, HTTP->FTP тощо). Інші можливості наведено на сторінці. З них випливає, що BitKinex можна також використовувати для створення дзеркал, як менеджер завантажень - тобто, дуже універсальний клієнт.

Для створення підключення призначений стартовий майстер налаштування Quick Connect, який, втім, можна пропустити, перейшовши до вікна Control Window. Тут зібрані джерела даних для всіляких протоколів, кожен із яких піддається ретельному настроюванню. Усі джерела групуються за типом протоколу.

Операції з файлами на сервері проводяться в іншому вікні - "Browse Window", яке відкривається при підключенні до джерела. У цьому вікні представлений стандартний двоколонковий менеджер. В основній області локальний та віддалений джерела, зліва – список хостів, внизу – список завдань та лог.

Можлива інтеграція з Провідником Windows, що підтримується перетягування між вікнами, і, що найбільш цікаво, drag & drop даних між протоколами. Доступно безліч операцій з файлами та папками, такі як порівняння, блокування, зміна прав доступу CHMOD та інші операції. Програма підтримує командний рядок. З додаткових функцій варто відзначити синхронізацію та дзеркаловання.

Резюме

Універсальний менеджер для широкого спектру протоколів зі своєю цікавою ідеологією, гнучкими налаштуваннями. Зацікавить користувачів, які працюють з безліччю джерел, досвідчених вебмайстрів та системних адміністраторів.

[+] Відмінна функціональність
[+] Зручне угруповання джерел
[−] Недостатньо інтуїтивний інтерфейс

Компанія CoffeeCup відома своїми простими «казуальними» програмами, клієнт Free FTP не став винятком. У описі можливостей часто вживається слово «easy». Проте, підтримується як протокол FTP, а й SFTP, FTPS, що дозволило включити цей клієнт у огляд.

Для створення підключення потрібно перейти в «Manage Servers», де вже влаштувався обліковий запис S-Drive. Програма досить нав'язливо «рекомендує» підключити цей сервіс, видалити з менеджера сайтів його не можна.

Очевидно те, що клієнт CoffeeCup Free FTP націлений на роботу зі статичними сайтами, тому що тут є вбудований редактор з автодоповненням, згортанням коду, підсвічуванням та іншими зручностями. На жаль, доступний тільки в платній версії і при цьому займає половину робочої області програми та окремий розділ налаштувань. Його легко прибрати з уваги, переключившись у режим FTP View.

Основних опцій небагато, особливо щодо захищених протоколів. В принципі, логічно, що користувач-початківець швидше відданий перевагу небезпечному і більш знайомому FTP. У налаштуваннях також є параметри проксі, хоча вибрати тип з'єднання не можна, можливо лише додати сервер(и) до списку. З чудових особливостей можна відзначити вбудований ZIP-архіватор. Досить дивно, також тут-таки знайшлося місце клієнту PuTTY - «запаска» на випадок використання CoffeeCup Free FTP досвідченими користувачами?

Резюме

Клієнт від CoffeeCup є надзвичайно простим у використанні, оскільки функціональність не дозволяє заплутатися. Мабуть, буде корисний веб-майстрам-початківцям, яким потрібно редагувати HTML-файли на сервері, або в період знайомства з веб-технологіями.

[+] Клієнт легко освоїти
[−] Нав'язливість S-Drive
[−] Відсутність пошуку, синхронізації та порівняння каталогів
[−] Вбудований текстовий редактор

Зведена таблиця


FileZillaFTPRushWinSCP CoreFTP LEBitKinex
РозробникTim KosseFTPRushWinSCP CoreFTP LEBitKinex
ЛіцензіяFreeware (GPL)FreewareFreeware (GPL)Freeware (GPL)FreewareFreewareFreeware
ПлатформиWindows, Linux, Mac OSXWindows 2000+Windows 2000+Windows, Mac OSXWindowsWindows XP+Windows XP+
ПротоколиFTP, SFTP, FTPSFTP, SFTP, TFTP+FTP, SFTP, SCP, FTPSFTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage, Amazon S3 SFTP, SSL, TLS, FTPS, IDNFTP, FTPS, SFTP, HTTP, HTPS, WebDAV+ FTP, SFTP, FTPS
Консоль+ + + + +
ПроксіFTP, HTTP, SOCKSFTP, HTTP, SOCKS+FTP, HTTP, SOCKS, Telnet+системнийFTP, HTTP, SOCKSFTP, HTTP, SOCKS+
Віддалений пошук+ + + + +
Синхронізація+ + + + + +
Порівняння вмісту каталогів+ + + + +

Передача інформації в Інтернеті здійснюється декількома способами. За правилами протоколу НТТР дані надаються засобами мови гіпертекстової розмітки. Будь-який браузер отримує контент сайту від сервера у вигляді гіпертекстового опису та перетворює його на образ сторінок.

Протокол FTP призначений для простого обміну файлами між вузлами мережі, коли файли передаються без змін та перетворень. При підключенні віддаленого комп'ютера до FTP-сервера копіювання файлів між ними відбувається подібно до операцій у провіднику локального ПК. Свого часу FTP розроблявся саме для пересилання файлів і тому цей протокол є оптимальним інструментом файлообміну.

Використовуючи всесвітню павутину (www), ми щодня завантажуємо та відправляємо дані на сервери за http-протоколом. Також можна завантажувати на свій ПК файли, що зберігаються на численних ftp-серверах. Тисячі FTP-серверів надають анонімний безкоштовний доступ до гігабайтів найрізноманітніших даних: дистрибутивів ПЗ, зображень, текстових, аудіо- та відеофайлів.

Крім цього, на багатьох серверах існують каталоги, відкриті на запис для розміщення в них файлів користувачів. Так забезпечується поповнення бібліотек свіжою інформацією. Ці розділи можуть використовуватися для резервного копіювання або подальшого розповсюдження файлів по мережі. Таким чином, FTP-архіви - це розосереджений депозитарій інформації, що зберігається у вигляді файлів на різних серверах по всьому світу. Популярні сьогодні хмарні сховища даних – лише сучасна альтернатива FTP-файлообмінникам.

Хоча, FTP - один із найстаріших мережевих протоколів, для багатьох користувачів ftp-ресурси інтернету залишаються незвіданою областю.

Для роботи з ftp-хостами існує безліч десктопних програм. Один із популярних ftp-клієнтів – безкоштовна програма FileZilla.

Завантажуємо FileZilla Client з офіційного сайту http://filezilla.ru/get/

Щоб за допомогою такої клієнтської програми підключитися до ftp-сервера, потрібно мати його адресу. І точно знати, що шуканий файл записаний в одній з його директорій. І потрібно знати ім'я файлу або хоча б частину його назви. Фактично, це вже не пошук файлу, а точне та цілеспрямоване його вилучення.

Дізнатися ім'я файлу можна на сторінках з його описом, попередньо погуглив, наприклад, цікаву тему. Далі, маючи назву файлу, можна звернутися до ftp-пошуковиків. Створено чимало таких спеціальних пошукачів. Знайти їх у мережі можна на запит: "ftp-пошуковик". Існують і каталоги відкритих ftp-серверів, наприклад: https://goo.gl/U7e4us

Спробуємо виявити і завантажити з ftp-сервера маленьку корисну програму для запису образу диска ImgBurn.

Для пошуку у ftp-архівах використовуємо сервіс krasfs.ru. У пошуковий рядок вписуємо назву файлу та шукаємо тільки у FTP:

На запит відкривається десяток файлів з дистрибутивом програми. Правою кнопкою мишки з контекстного меню командою: "Зберегти посилання як..." відкриваємо провідник ПК та зберігаємо файл у вибрану директорію:


Здається, такий пошук файлів зовсім не вражає. Адже завантажити останню версію подібної безкоштовної програми найпростіше з офіційного сайту розробника.

До ftp-ресурсів варто звернутися, коли звичним способом на сторінках сайтів потрібний файл не знаходиться. Або має бути копіювання з мережі об'ємного файлу - більше 100 Мб. Тому що за всіх інших рівних умов файл з ftp-архіву завантажується швидше.

І тепер подивимося, як працює менеджер FileZilla. Завантажили, встановили та відкрили програму. Копіюємо адресу посилання з пошукової системи krasfs.ru:

і вставляємо її у полі програми: "Хост:". Інші поля не заповнюємо, оскільки доступ до сервера анонімний, і натискаємо кнопку "Швидке з'єднання". Через деякий час програма підключається до хостингу. У правій частині вікна програми розгортаємо структуру директорій ftp-сервера, проходимо до кінцевої папки згідно з посиланням з пошуковика: ftp://82.209.233.14 /media/soft/Beloff/BWPI/Portable/ ImgBurn.exe та у правій нижній чверті вікна знаходимо шуканий файл:


Правою кнопкою мишки виділяємо файл, у його контекстному меню натискаємо команду "Завантажити" і спостерігаємо процес копіювання:


Дуже зручно працювати в FileZilla – дружній інтерфейс, всі директорії як на долоні. При цьому, у разі розриву з'єднання із сервером, файл у ftp-клієнті можна докачати. Якщо просто завантажувати браузером, як було показано вище, після перерваного підключення доведеться починати копіювання заново.

Звернімо увагу на сервіс krasfs.ru. Крім файлів з архівів FTP, цей пошуковик знаходить роздачі на майданчиках двох десятків популярних торрент-трекерів. Для пошуку використовуємо назви фільмів чи книг, імена авторів творів, виконавців. Коли файл знайдено, копіюємо адресу посилання та додаємо його в торрент-клієнт:


Отже, озброївшись універсальним сервісом krasfs.ru, ftp-каталогами починаємо вивчати доступні ftp-комори. Досліджуючи ftp-ресурси в пошуках потрібного попутно в папках можна виявити інші цікаві та ексклюзивні матеріали - унікальні файли з різних областей. Це нагадує рибалку - виловлюючи одне можна спіймати несподівану удачу. Тобто з'являється інтрига знайти щось рідкісне, маловідоме.

Тому якщо вам регулярно доводиться обмінюватися великою кількістю даних з іншими користувачами, то розумніше створити свій FTP-сервер, який дозволить організувати цей процес набагато швидшим, безпечнішим та зручнішим чином. За допомогою FTP-сервера можна буде не лише відкривати доступ до певних папок на власному комп'ютері, але й гнучко керувати обсягом трафіку, а також списками доступних файлів та користувачів. При цьому користувачам, для яких призначені матеріали, також стане набагато зручніше їх отримувати, адже вони зможуть використовувати для скачування файлів звичні їм FTP-клієнти, що забезпечують докачування та вміють проводити скачування кількома потоками.

Різноманітність на ринку FTP-серверів

Програм для створення FTP-серверів на ринку пропонується дуже багато. Проте значна частина таких рішень досить складна в налаштуванні, та й коштує чимало, а тому більше підходить професійній аудиторії. Разом з тим, за бажання можна знайти і прийнятні за ціною або навіть безкоштовні (у ряді випадків тільки для некомерційного використання) рішення. Причому серед них зустрічаються і ті, налаштувати які під силу будь-якому непрофесіоналу. Саме про такі FTP-сервери і йтиметься у цій статті.

Якщо оцінювати вибрані для огляду рішення з погляду функціональності, то максимальний рівень адміністрування забезпечується в комерційному пакеті Gene6 FTP Server (Standard edition) - табл. 1, який є одним з найкращих додатків для домашнього офісу. Досить близькі за функціональністю до цього рішення пакети Serv-U (Standard edition) і FileZilla Server, проте через відсутність російськомовної локалізації (а у випадку FileZilla Server і взагалі документації) налаштувати їх дещо складніше. При цьому у будь-якому випадку всі три названі рішення більше підходять для підготовлених користувачів.

Таблиця 1. Функціональність FTP-серверів

Gene6 FTP Server Standard
(49,95 дол.)

Serv-U Standard (49,95 дол.)

Serv-U Personal (безкоштовно)

FileZilla Server (безкоштовно)

zFTPServer Suite (безкоштовно)

Cerberus FTP Server (59,99 дол., для приватного використання безкоштовно)

TYPSoft FTP Server (безкоштовно)

Golden FTP Server Pro (29 дол.)

Базові налаштування

Можливість застосування одноразових паролів

Запуск як системний сервіс

Можливий, але при увімкненні відповідного прапорця

Допустима кількість доменів

Підтримка функції Dynamic DNS

Підтримка SSL-шифрування

Моніторинг активності FTP-сервера

Стиснення даних

Блокування трансферу між двома
FTP-серверами

Підтримка пасивного режиму FTP (PASV)

Заборона створення множинних підключень клієнта в короткий проміжок часу

Віддалене адміністрування

Контроль доступу

Створення тимчасових облікових записів

Підтримка віртуальних директорій

Контроль доступу за IP-адресами

Обмеження кількості з'єднань для IP-адреси

Обмеження кількості з'єднань та часу з'єднання для користувача

Блокування доступу до певних типів файлів

Обмеження смуги пропускання

Обмеження дискового простору, яке займає файли користувача

Максимально допустима кількість паралельних підключень

НЕ обмежено

НЕ обмежено

НЕ обмежено

НЕ обмежено

Не вказується

Можливість обмеження кількості паралельних підключень

Максимальна кількість облікових записів

НЕ обмежено

НЕ обмежено

НЕ обмежено

НЕ обмежено

НЕ обмежено

НЕ обмежено

Початківцям розумніше звернутися до більш простих інструментів, серед яких лідером по найбільш вдалому поєднанню граничної доступності разом з достатнім рівнем безпеки, невисокими вимогами до системних ресурсів і широкими можливостями варто визнати пакет zFTPServer Suite. Заради справедливості слід зазначити, що серед подібних рішень є і ще більш простий FTP-сервер Golden FTP Server Pro, але його можливості поки що настільки обмежені (і це при ціні 29 дол.!), що складно рекомендувати його широкій аудиторії. Хоча він також дозволяє легко перетворити комп'ютер на FTP-сервер, причому на освоєння даної програми разом з налаштуванням сервера навіть найдосвідченішому користувачеві потрібно не більше 5 хвилин.

Огляд FTP-серверів

Gene6 FTP Server 3.9.0.2

Розробник: Gene6 SARL

Розмір дистрибутива: 3,96 Мбайт

Робота під управлінням: Windows 2000/XP/2003 Server

Спосіб поширення: http://www.g6ftpserver.com/files/g6ftpdsetup.exe)

Ціна: Standard edition - 49,95 дол., Professional edition - 119,95 дол.

Gene6 FTP Server - один з кращих FTP-серверів з розширеним адмініструванням і високим рівнем безпеки даних, що передаються. Він відносно нескладний у налаштуванні, має російськомовну локалізацію та довідку російською мовою, а тому дуже привабливий для підготовлених домашніх користувачів. Пакет випускається у двох редакціях: Standard та Professional. Стандартна редакція розрахована на два домени та 25 паралельних з'єднань на домен і тому оптимальна для домашніх користувачів та невеликих організацій. У професійній редакції кількість доменів та кількість одночасних підключень не обмежена, що дозволяє застосовувати її в середніх та великих компаніях, які активно використовують обмін даними через FTP.

Gene6 FTP Server дозволяє відкривати доступ до даних для конкретних користувачів або груп користувачів через їх облікові записи, керувати правами доступу для файлів та каталогів та обмежувати доступ за IP-адресами. При цьому може бути створено кілька віртуальних вузлів FTP та обмежено кількість з'єднань (для IP, домену, користувача), а також встановлені терміни дії облікових записів. Передбачена і можливість більш тонкого налаштування прав доступу конкретних користувачів, для яких нескладно, наприклад, визначити максимальний розмір файлів, що закачуються на FTP-сервер, зробити якісь файли у відкритій папці заблокованими або, навпаки, доступними, визначити ліміти швидкості при завантаженні та закачуванні файлів встановити інтервали часу доступності FTP-сервера і т.д. Є підтримка ODBC баз даних, можливе стиснення даних, що передаються (MODE Z), а для обміну важливими файлами може використовуватися 128-бітове SSL-шифрування. В реальному часі ведеться докладна статистика активності на FTP-сервері, що записується в log-файли і візуально відображається в текстовому та графічному вигляді.

Передбачені засоби віддаленого адміністрування, які дозволяють додавати, змінювати та видаляти облікові записи користувачів, а також змінювати всі доступні налаштування доменів віддалено (якби адміністратор знаходився на комп'ютері, на якому запущено сервер). Існує можливість делегувати адміністрування іншому адміністратору шляхом створення нового облікового запису користувача з обмеженими правами адміністратора. Підключення віддаленого адміністрування шифрується за допомогою SSL і запускається на власному порту, що настроюється.

Serv-U 6.4.0.4

Розробник: Rhino Software, Inc.

Розмір дистрибутива: 2,74 Мбайт

Робота під управлінням: Windows 2000/XP/2003 Server/Vista

Спосіб поширення: shareware (30-денна демо-версія - http://epix.tucows.com/files/ServUSetup.exe)

Ціна: Personal - безкоштовно, Standard - 49,95 дол.

Serv-U - потужний FTP-сервер, що забезпечує гнучке адміністрування та підвищений рівень безпеки. Є відносно нескладним в установці та налаштуванні і має безкоштовну версію, що дозволяє вважати це рішення дуже привабливим для домашніх користувачів. Пакет випускається у п'яти редакціях, серед яких широкому колу користувачів можуть бути цікаві дві: безкоштовна Personal та платна Standard. Персональна редакція розрахована на один домен, два паралельні з'єднання і п'ять облікових записів користувача, чого, в принципі, достатньо, наприклад, для обміну даними з друзями. У стандартній редакції домен може бути лише один, але можливо вже 25 паралельних з'єднань і до ста облікових записів.

Serv-U дозволяє відкривати доступ до FTP-серверу конкретним користувачам або групам користувачів, встановлювати для них права на запис/читання/зміну для каталогів та файлів, а також контролювати доступ за IP-адресами. Можлива одночасна робота кількох користувачів (максимально допустима кількість яких неважко обмежити), а також встановлення терміну дії облікового запису. Для кожного з підключень нескладно встановити максимальну швидкість операцій upload/download. Передбачено підтримку компресії на льоту Zlib, що забезпечує збільшення швидкості передачі даних. Ведеться докладна статистика активності на FTP-сервері, що записується в логи і візуально відображається в гілки Activity, де можна дізнатися ім'я, під яким зайшов користувач, IP-адреса його комп'ютера, папки, що цікавлять його, здійснені операції тощо. Є підтримка 128-бітного SSL -шифрування для забезпечення безпечних з'єднань Що стосується засобів віддаленого адміністрування, то вони підтримуються лише в корпоративній версії пакету – Serv-U Corporate (ціна якої – 350 дол. – занадто велика для домашніх користувачів), тому ми їх розглядати не будемо.

FileZilla Server 0.9.23

Розробник: Tim Kosse

Розмір дистрибутива: 3,49 Мбайт

Робота під управлінням: Windows (всі версії)

Спосіб поширення: freeware ()

Ціна:безкоштовно

FileZilla Server є FTP-сервер з підтримкою SSL-шифрування і розширеним адмініструванням. Він відносно нескладний в установці та налаштуванні і до того ж безкоштовний, тому досить привабливий для домашніх користувачів. Проте пакет англомовний і немає документації, що дещо ускладнює його освоєння.

FileZilla Server забезпечує створення анонімного чи парольного (для окремих користувачів чи груп) доступу до даних і дозволяє керувати правами доступу для файлів та каталогів, а також обмежувати доступ за IP-адресами. Передбачено введення обмежень на доступ до FTP-сервера в цілому або для кожного користувача окремо, а також обмеження загальної кількості підключень та максимальної швидкості завантаження. Реалізована підтримка стиснення даних, що передаються (MODE Z), а для обміну важливими файлами може використовуватися 128-бітове SSL-шифрування. У реальному часі ведеться докладна статистика активності на FTP-сервері, за якою нескладно контролювати підключення, що дозволило завжди бути в курсі того, що робили на сервері користувачі, що підключилися до нього. Можливе віддалене адміністрування.

zFTPServer Suite 2.0

Розробник: Nicklas Bergfeldt

Розмір дистрибутива: 3,75 Мбайт

Робота під управлінням: Windows NT/2000/XP/2003

Спосіб поширення: freeware (http://download.zftpserver.com/zFTPServer_Suite_Setup.exe)

Ціна:безкоштовно

zFTPServer Suite - зручний та багатофункціональний FTP-сервер з підтримкою 256-бітного SSL-шифрування, який простий у налаштуванні, швидкий у роботі та висуває мінімальні вимоги до системних ресурсів. Крім того, він безкоштовний і має російськомовну локалізацію, що дозволяє рекомендувати це рішення для домашнього офісу.

За допомогою zFTPServer Suite нескладно організувати анонімний або парольний доступ для окремих користувачів або навіть груп користувачів, встановивши їм необхідні обмеження на роботу з інформацією на FTP-сервері. Підтримуються паралельні з'єднання, кількість яких можна обмежити. Можливе автоматичне виявлення та блокування багаторазових спроб з'єднатись у короткий проміжок часу, а також блокування певних облікових записів при настанні зазначеного терміну. Передбачено контроль доступу за IP-адресами та обмеження кількості з'єднань для окремих користувачів та IP-адрес. Реалізовано можливість обмеження смуги пропускання, а також обмеження дискового простору, що надається користувачеві для докачування. Можливе віддалене адміністрування FTP-сервера.

Cerberus FTP Server 2.45

Розробник: Cerberus, LLC.

Розмір дистрибутива: 1,6 Мбайт

Робота під управлінням: Windows NT 4.0/2000/XP/2003/Vista

Спосіб поширення: shareware (30-денна демо-версія - http://www.cerberusftp.com/files/CerberusInstall.zip)

Ціна: 59,99 дол., для некомерційного використання - безкоштовно

Cerberus FTP Server є компактним і не вимогливим до системних ресурсів FTP-сервер з підтримкою SSL/TLS-шифрування. Він дуже легко налаштовується, забезпечує всі основні функції FTP-сервера та безкоштовний для персонального використання, а тому є вдалим рішенням для домашніх користувачів.

За допомогою Cerberus FTP Server нескладно створити FTP-сервер, доступний або для всіх, або тільки для обраних користувачів мережі, встановивши для них список доступних папок і файлів і визначивши права доступу, а також обмежити допустиму кількість паралельних з'єднань і наданий для доступу до FTP -Серверу ліміт часу. Можливе керування доступом через IP-адреси шляхом створення списків адрес, з яких доступ до сервера завжди буде дозволено або заборонено. Є функція блокування множинних підключень клієнта в короткий проміжок часу для захисту від настирливих клієнтів і DDoS-атак. Ведеться статистика встановлених з'єднань.

TYPSoft FTP Server 1.10

Розробник: TYPSoft

Розмір дистрибутива: 472 Кбайт

Робота під управлінням: Windows (всі версії)

Спосіб поширення: freeware (http://files.typsoft.com/ftpsrv110.zip)

Ціна:безкоштовно

TYPSoft FTP Server - простий і зручний FTP-сервер, що відрізняється мінімумом налаштувань, що має російськомовну локалізацію і також безкоштовний, а тому ідеально підходить для домашніх користувачів. Він дозволяє відкривати доступ до конкретних папок для всіх користувачів (anonymous) або лише для обраних користувачів за паролем, а також обмежувати доступ за IP-адресою. Можливе обмеження кількості одночасних підключень. Передбачена установка обмежень на допустимі операції з файлами та підкаталогами: можна дозволити лише скачування файлів, а можна дозволити закачування, видалення, перейменування тощо. Усі підключення записуються в log-файл.

Golden FTP Server 3.02

Розробник: KMiNT21 Software

Розмірдистрибутива: Golden FTP Server – 895 Кбайт, Golden FTP Server Pro – 954 Кбайт

Робота під управлінням: Windows (всі версії)

Спосіб поширення: shareware (21-денна демо-версія: Golden FTP Server - http://www.goldenftpserver.com/golden-ftp-server.zip , Golden FTP Server Pro - http://www.goldenftpserver.com/golden-ftp- server-pro.zip)

Ціна: Golden FTP Server Pro - 29 дол., Golden FTP Server - безкоштовно

Golden FTP Server - дуже простий FTP-сервер з інтуїтивно зрозумілим, багатомовним (включно з російською мовою) інтерфейсом. Пакет випускається у двох редакціях: безкоштовний Golden FTP Server та платний Golden FTP Server Pro. Безкоштовна версія дозволяє створювати лише анонімні підключення, а тому для переважної більшості користувачів малоперспективна, хоча виявиться цікавою як дуже простий і зручний інструмент для навчання школярів азам роботи з FTP. Golden FTP Server Pro може розглядатися як можливе рішення для користувачів-початківців (хоча ціна його явно завищена), яких може залучити гранична простота налаштування, доповнена російськомовним інтерфейсом. Цей пакет дозволяє встановлювати як анонімний, і парольний доступ до FTP-серверу, і навіть блокувати доступ із боку конкретних IP-адрес.

У ньому реалізована підтримка декількох паралельних завантажень, і за всіма підключеннями ведеться статистика.