Програми для з'єднання FTP. Як підключитися до сервера FTP. FTP з'єднання: налаштування, з'єднання з сервером

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

FTP (File Transfer Protocol) – це протокол передачі інформації в інтернеті та локальних комп'ютерних мережах. Це програма, яка здійснює віддалене підключення до виділеної папки для перегляду та обміну файлами, у тому числі великих розмірів. Обмін даними можливий від комп'ютера до віддаленого сервера та між іншими ФТП-серверами.

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

Власний FTP-сервер має певні переваги:

  • дозволяє керувати сервером та його ресурсами;
  • надавати користувачам різні права доступу;
  • для нього не потрібна статична IP-адреса.
  • немає обмежень швидкості;
  • відсутність сплати хостеру за його розміщення;

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

Майкрософт у Windows 7 додає функцію Internet Information Services (IIS), яка здійснює спільний доступ з мережі до виділеної для цієї мети папки. Тому, щоб створити FTP-сервер для Windows 7, не потрібно додатково встановлювати програмне забезпечення.

Встановлення FTP-сервера

Деякі стандартні можливості, якими користуються не так часто, Windows 7 відключені за замовчуванням. Тому, щоб їх активувати, необхідно виконати низку кроків.

Для створення ФТП-сервера на Windows 7 потрібно:

  • Натисніть «Пуск» та відкрити розділ «Панель керування». Для зручності перегляду можна вибрати режим "Дрібні значки".

  • Перейдіть до розділу «Програми та компоненти», щоб вибрати «Увімкнення або вимкнення компонентів Windows».

  • У списку меню потрібно відзначити компоненти, які слід активувати, поставивши поруч галочку. Це папка "FTP-сервер", в ній два пункти: "Розширюваність FTP" і "Служба FTP", а також папка "Кошти керування веб-сайтом", а в ній - "Консоль керування IIS". Натисніть OK для запуску.

Налаштування ФТП-сервера

  1. Тепер треба знову зайти через «Пуск» у «Панель управління».
  2. Знайти розділ «Адміністрування» та відкрити у цьому розділі «Диспетчер служб IIS».
  3. Перейти у вкладку "Сайти", клацнувши на назву правою кнопкою, вибрати зі списку "Додати FTP сайти".
  4. У новому вікні потрібно вказати ім'я майбутнього сервера ФТП, і шлях до каталогу з його даними. До наступного етапу настройки можна перейти, натиснувши кнопку «Далі».
  5. Тепер установлюються параметри сервера. У полі IP-адреси вибрати потрібний зі списку. Можна прив'язати його до певної адреси або зробити розширений доступ, вибравши пункт "Всі вільні". При цьому повинен бути відмічений стандартний порт-21. Якщо планується постійно використовувати FTP-сервер, слід поставити позначку галочкою «Запускати FTP-сайт автоматично». Вибрати опцію «Без SSL», її можна включити у разі потреби пізніше. Знову натиснути "Далі".
  6. У новому вікні задається тип авторизації. У пункті «Перевірка автентичності» можна дозволити вхід для звичайних або анонімних користувачів. Тут можна налаштувати їм права. Натиснути «Готово».

Після встановлення в розділі «Сайти» з'явиться новий ФТП-сервер.

Налаштування брандмауера Windows

Тепер необхідно налаштувати брандмауер Windows для відкриття портів та функціонування служб.

Знову увійти в "Панель управління", потім "Брандмауер Windows". Знайти розділ "Додаткові параметри".

У ньому вибрати "Правила для вхідних з'єднань". Для них рекомендується встановити пасивний режим. Для цього правою кнопкою миші натиснути та включити правила «FTP Server Passive» та «FTP-сервер (вхідний трафік)». Так само для вихідних підключень включити у відповідному розділі правило «FTP-Server».

Підключення користувачів

Щоб на сервер могли заходити користувачі, їх потрібно підключити.

  • У вкладці «Панель управління» відкрийте папку «Адміністрування».

Розділ Адміністрація

  • Знайти розділ «Керування комп'ютером», а потім перейти до папки «Локальні користувачі». Натиснувши правою кнопкою на рядок "Групи", вибрати функцію "Створити групу". У новому вікні вказати ім'я та короткий опис групи, натиснути «Створити».
  • Тепер можна підключити користувачів до створеної групи. У папці «Локальні користувачі» правою кнопкою натиснути на рядок «Користувачі» та вибрати зі списку меню «Новий». Заповнити поля, ввівши ім'я та пароль, тут же слід встановити галочкою заборону зміни пароля.
  • Для підключення користувача натиснути правою кнопкою на обліковий запис і вибрати зі списку меню пункт «Властивості», далі - вкладка «Членство в групах» і кнопка «Додати». Знайти створену групу, додати та натиснути OK. Цю процедуру потрібно виконати всім користувачів сервера.
  • На наступному етапі визначаються права доступу користувачів групи до робочого каталогу. Для цього потрібно перейти до каталогу "Сайт", клацнути за назвою правою кнопкою та відкрити "Властивості". Далі – вкладка «Безпека», у пункті «Змінити» вказати назву групи та натиснути ОК. Потім потрібно налаштувати права користувачам.
  • Увійти в «Диспетчер служб IIS», натиснувши правою кнопкою на рядок «Правила авторизації FTP», додати роздільну здатність. Можна дозволити користувачам запис та видалення даних, а можна лише читання.

Встановлення та налаштування сервера завершено. Однак тепер потрібно знати, як зайти на FTP-сервер.

Стандартні функції Windows дозволяють це зробити просто. Достатньо відкрити папку "Мій комп'ютер", потім в адресному рядку вказати шлях до сервера.

Інший спосіб – створити ярлик підключення до ФТП на робочому столі комп'ютера.

Для цього відкрити «Панель управління», клацнути правою кнопкою розділ «Мережеве оточення». У завданнях вибрати «Додати новий елемент до мережного оточення», потім клацнути на пункт «Виберіть інше мережеве розміщення» та «Далі». Тепер у розділі "Мережеве розміщення" з'явиться ярлик, який потрібно просто перетягнути мишею на робочий стіл.

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

Які дані необхідні для підключення FTP?

Незалежно від FTP клієнта, для його налаштування вам знадобиться наступна інформація:

Логін, пароль, адреса сервера та порт

  • логін. Має вигляд «u1234567». Ви також можете створити додатковий обліковий запис FTP і використовувати його для підключення по FTP: ;
  • пароль. Пароль від логіну «u1234567», його можна побачити у . Ви можете змінити пароль від початкового та скинути на початковий: ;
  • IP-адреса сервераабо хост. IP-адреса вказана в . Ви також можете використовувати як сервер доменне ім'я сайту, якщо воно вже прив'язане до хостингу: ;
  • порт для підключення по ftpнеобхідно вказувати "21".

Якщо ви кілька разів ввели неправильний пароль

Якщо ви кілька разів поспіль ввели неправильний пароль і сервер заблокував підключення по FTP, зверніться до з описом проблеми або зачекайте 2 години. Після закінчення цього часу блокування буде автоматично знято.

Режим роботи FTP

Існує два режими з'єднання з FTP-сервером – активний (active) та пасивний (passive). При роботі по FTP із серверами нашої компанії вам необхідно використовувати пасивний режим.

Режим передачі файлів

Існує два режими передачі файлів за протоколом FTP:

  • текстовий (ASCII) - режим передачі текстових файлів, html-документів, php-скриптів, scc-таблиць тощо;
  • двійковий (бінарний, binary, bin) — режим передачі картинок, виконуваних файлів, зашифрованих скриптів тощо.

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

Число одночасних підключень

При роботі з FTP із серверами нашої компанії допустимо не більше 8 одночасних FTP підключень з однієї IP-адреси.

Як налаштувати FTP клієнт

Нижче наведено інструкції з налаштування популярних FTP клієнтів:

Інструкція з налаштування FileZilla

Як настроїти каталог підключення?

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

  • cPanel:/var/www/1234567
  • cPanel Agava:/home/login
  • ISPmanager:/var/www/u1234567/data
  • Parallels Plesk Onyx 17:/var/www/vhosts/u1234567.plsk.regruhosting.ru

Інструкція з налаштування Total Commander

Інструкція з налаштування CuteFTP

Інструкція з налаштування iWeb

При публікації сайту через iWeb вам необхідно заповнити відповідні поля:

  • "Publish to": FTP server;
  • "Site name": назва вашого сайту;
  • "Server Adress": сервер хостингу, IP сервера хостингу або ваш домен Домен як сервер використовувати не рекомендується. Використовуйте домен, якщо впевнені, що його вже припарковано до хостингу;
  • "User name": ваш логін хостингу (зазначений в інформаційному листі);
  • «Password»: пароль від хостингу (зазначений в інформаційному листі);
  • "Directory/Path": каталог вашого сайту Необхідно вказати шлях до каталогу щодо каталогу вашого хостинг облікового запису. Уточнити каталог вашого сайту можна на панелі управління хостингом;
  • «Protocol»: FTP;
  • «Port»: 21;
  • «Website URL»: повний URL вашого домену, наприклад http://mysite.ru

Доброго часу доби, дорогі читачі! Як Ви зрозуміли із заголовка, сьогодні поговоримо про FileZilla Serverта створення свого FTPсервера як такого.

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

Що таке FTPЯкщо хтось раптом не в курсі, Ви можете дізнатися в цій моїй статті або відразу приступати до читання (в рамках цієї статті є пару слів про сам протокол).

Підготовка до встановлення свого FTP-сервера

Як і обіцяв, для початку коротко про те, що таке FTPдля тих, хто не знає:

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

Для встановлення Вам необхідно завантажити один із множинних дистрибутивів, які допоможуть розгорнути FTP-Сервер. Особисто я рекомендую Вам використовувати FileZilla ServerБо він, як і колись згаданий мною клієнт (див. статтю за посиланням вище), гранично простий в установці та налаштуванні, і до того ж безкоштовний.

Встановлення FTP FileZilla Server

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

На першому вікні потрібно погодитись з ліцензійною угодою, натисніть “ I Аgree”.

Хочете знати та вміти, більше й самі?

Ми пропонуємо Вам навчання за напрямами: комп'ютери, програми, адміністрування, сервери, мережі, сайтобудування, SEO та інше. Дізнайтесь подробиці зараз!

  • Стандартний(Standart) – варіант для встановлення з нуля для повного функціонування сервера.
  • Повний(Full) - майже те саме, але так само в папку установки будуть скопійовані вихідний код програми, на випадок, якщо ви щось захочете в ній змінити.
  • Тільки FTP сервіс(Service only) – встановлюється безпосередньо FTP сервіс, без доступу до нього через інтерфейс. Корисно, якщо ви плануєте керувати своїм файлосховищем з іншого комп'ютера.
  • Інтерфейс керування(Interface only) - на відміну попереднього пункту, ставиться лише графічна оболонка управління сервером, але з він сам. Використовуйте, якщо ви хочете віддалено отримати доступ до свого сервера FTP.
  • Вибіркова установка(Custom) – Ви вільні вибирати, що хочете поставити на свій комп'ютер.

У наступному вікні потрібно вибрати папку установки, наприклад, “ C:\Program Files\FileZilla Server”. Після вибору переходьте до наступного вікна ( Next).

Тепер установник попросить нас вибрати спосіб встановлення та запуску сервера.

Є три варіанти:

  • Як службу та запускати при вході в систему
  • Як службу та запускати вручну
  • Проста установка, запускати вручну

Рекомендується вибрати перший або другий варіант. Різниця лише в тому, що в другому випадку для роботи сервера Вам необхідно буде переходити в " Панель управління - Адміністрація - Управління службами", Знаходити там службу в списку і запускати її самостійно, натиснувши на кнопочку запуск.

Порт та первинний запуск FileZilla Server

Крім того, на цьому етапі слід вказати порт, яким підключатиметься інтерфейс управління сервером, тобто так би мовити, Ваша консоль адміністрування, яка дозволить Вам задавати налаштування, дивитися хто і куди підключився і тп. Для підвищення безпеки, змініть його зі стандартного ( 14147 ) на якийсь ще.

Також за замовчуванням, зазначена опція запустити сервер після установки (Start Server after setup completes). Можете залишити цю галочку, а можете прибрати. Справа Ваша. Зробивши це, переходимо до останнього вікна, використовуючи кнопку Next.

Тут вибираємо варіанти запуску інтерфейсу.

Їх знову ж таки три:

  • При вході в систему, для всіх користувачів
  • При вході в систему для поточного користувача
  • Вручну

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

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

І третій варіант задає параметр запуску тільки вручну, тобто він не стартуватиме разом із системою зовсім.

Нагадаю, що інтерфейс є чимось на зразок адміністративної програми, яка дозволяє стежити за станом сервера, запускати-зупиняти і налаштовувати його.

Галочка ( Start Interface after setup completes) у цьому вікні, знову ж таки, задає запуск інтерфейсу відразу наприкінці установки.

Ну і, розібравшись з усім цим, можна почати установку сервера (використовуючи, само собою, кнопку " Install") :)

Первинне налаштування FTP FileZilla Server

Отже, після встановлення, при першому запуску інтерфейсу, з'явиться маленьке віконце, де потрібно вказати адресу та порт для підключення, а також пароль адміністратора (при першій установці його немає). Можна відзначити опцію "Весь час підключатися до цього сервера" (Always connect to this server). Натискаємо " Ok".

Хочеться наголосити, що це є підключення до сервера локально, а саме, підключення до інтерфейсу адміністрування, тобто видавати адресу 127.0.0.1 та порт 14147 для друга, який захоче підключитися, марно. Про зовнішні адреси, паролі та явки, необхідні для підключення до сервера, буде написано під час статті.

Тепер перейдемо до налаштувань. Це робиться шляхом переходу на адресу " Edit -> Settings" або клацанням на кнопку на панелі інтерфейсу:

Перед вами відкриється вікно налаштувань. На першій вкладці (General Settings) можна задати такі параметри:

Зверху вниз по скріншоті:

  • Порт, яким клієнти підключатимуться до сервера
  • Максимальна кількість клієнтів
  • Кількість потоків
  • Різні таймаути (три штуки)

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

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

Решту можна залишити без змін, тому що для домашнього використання налаштування оптимальні.

У підпункті “ IP Filter” можна поставити IPадреси (або їх діапазон), яким буде заборонено підключатися до сервера, а також задати винятки із заданого діапазону (друге поле).

Тобто, наприклад, якщо Ви хочете когось забанити та заборонити йому потрапляти на Ваш сервер, то вкажіть його у першому вікні. Так само, якщо Ви хочете надати доступ тільки комусь певному і заборонити решті, то поставте зірочку в першому полі і задайте список IP-Адрес у другому.

Вкладка “ Passive mode settings” регламентує параметри для пасивного підключення до сервера та відгук його.

Змінювати тут щось варто тільки в тому випадку, якщо Ви підключені до інтернету не безпосередньо, а через роутер, на якому живе фаєрволл NAT. У цьому випадку може знадобитися вказати в полі " Use the following IPсвій зовнішній IP-адреса (можна дізнатися у провайдера або в інтерфейсі роутера), а також задати діапазон портів (Use custom port range), через які клієнт зможе підключатися до сервера в пасивному режимі.

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

Розділ налаштувань Miscellaneous” містять незначні для домашнього фтп-сервера налаштування. Наприклад, такі як “ Не показувати пароль у лог-файлах” (Don't show passwords in message log), “ Запускати інтерфейс згорнутим” (Start minimized), а також розміри буферів передачі. Торкати тут, взагалі-то, нічого не потрібно.

На вкладці “ Admin Interface Settings” можна поставити IP-адреса і порт, за якими буде доступний інтерфейс управління сервером (та сама, що ми спочатку використовували як 127.0.0.1 і 14147 , тобто, якщо є бажання, то Ви можете змінити їх). Крім того, можна вказати IP-Адреси, яким дозволено підключатися до нього.

Розділ налаштувань Logging” дозволяє включати запис лог-файлів (Enable logging to file), налаштувати їх максимальний розмір (Limit log file size to), писати все в один файл (Log all to "FileZilla Server.log") або для кожного дня створювати окремий (у цьому випадку можна обмежити їхній максимальний термін зберігання).

Вкладка “ GSS Settings” відповідає за використання протоколу Kerberos GSS. Для звичайного використання ця опція не потребує налаштування.

Залишкові налаштування FTP сервера - швидкості, шифрування та тп

Далі у нас “ Speed ​​Limits”. Вона може допомогти обмежити швидкість вхідних та вихідних з'єднань. Є два шляхи обмеження: встановити постійне обмеження на весь час або створити правила на конкретний день і/або годину. Обмеження задаються у кілобайтах.

Вкладка “ Filetransfer compression” дозволяє увімкнути режим стиснення файлів під час передачі. При цьому можна налаштувати мінімальний і максимальний рівні стиснення, а також вказати IP-адреси, для яких не буде використовуватися компресія. Торкати щось зовсім не обов'язково.

Щоб налаштувати захищене з'єднання між клієнтом та сервером, потрібно перейти до пункту налаштувань “ SSL/TLS Settings”. Тут потрібно включити підтримку цих протоколів та вказати шляхи до закритого ключа, файлу сертифіката та пароль. Для середньостатистичного користувача в цьому немає потреби, тому в цій статті не розглядатиметься.

І нарешті, можна увімкнути автоматичний бан користувачів після n-их спроб невдалих підключень, і час бана. Для цього варто перейти на вкладку “ Autobans” і, якщо Вам воно необхідне, то виставити галочку” Enable automatic bans", вказати у графі " Ban IP adress after" кількість спроб після яких буде здійснюватися блокування, а також час блокування в полі " Ban for".

Це потрібно, щоб небажані особи не спамили Ваш сервер своїми спробами підключень.

Початкове налаштування облікових записів користувачів (users) та кулі (share) в FileZilla Server

Тепер налаштуємо доступи користувачів, а саме їх облікові записи, паролі, папки і тп.
Як приклад створимо самого, так би мовити, поширеного користувача та дамо йому доступ.

Отже, для додавання нового облікового запису слідуємо, в головному вікні інтерфейсу, по шляху “ Edit-> Users”. Перед нами з'явиться вікно роботи з користувачами.

Для додавання нового необхідно натиснути “ Add”. Далі необхідно буде задати його ім'я, наприклад, anonymous,і приналежність до групи (у разі вказувати не будемо). Задаємо, тиснемо “ Ok”.



Тепер для нового користувача можна задати пароль і обмеження за кількістю з'єднань. При необхідності зробіть це, виставивши галочку. Password" і вказавши його (пароль) у віконці навпроти. Настійно рекомендується використовувати паролі для користувачів з метою безпеки.

Далі переходимо на вкладку “ Share Folders”. Тут, власне, ми задаємо до яких папок користувач матиме доступ. Робиться це просто: тиснемо “ Add” та вибираємо потрібну папку на диску. Зліва можна встановити права доступу до неї: тільки читання - “ Read”, запис - “ Write”, видалення - “ Delete” та можливість зміни існуючих файлів у директорії - “ Append”. Нижче можна дозволити створення, видалення, отримання списку файлів та розповсюдження дозволів на підкаталоги.

Задаємо необхідні Вам параметри та папки. ОК

На цьому початкове настроювання закінчено. Для домашнього користування більшого і не треба;)

Доступ користувачів до сервера FileZilla Server

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

Дізнатися зовнішній IP-адресу можна, звернувшись до провайдера, подивившись у налаштуваннях роутера або ж, просто, скориставшись одним із численних сервісів, як наприклад, (як Ви напевно здогадалися, Вам потрібно те, що написано під текстом "Ваша IP адреса:";)).

Післямова

Ось такі от справи.

Незважаючи на те, що стаття максимально орієнтована для невеликого домашнього використання, я постарався максимально докладно пояснити всі необхідні налаштування та нюанси FileZilla Server.

Як і завжди, якщо є якісь питання, доповнення і тп, то пишіть у коментарях - буду радий допомогти.

PS: За існування цієї статті окреме спасибі другові проекту та члену нашої команди під ніком “ Kellis"у“.

Якщо ви звертаєтеся до подібних статей, то зайвий раз нагадувати про сутність та призначення подібних серверів, швидше за все, не має сенсу, але для проформи варто уточнити, що File Transfer Protocol за замовчуванням використовує порт 21 і може бути використаний для перегляду як інтернет браузером так і більшістю файлових менеджерів до яких входить і Windows Explorer.

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

Почнемо з того, що переконаємося в тому, що наша операційна система взагалі вміє виконувати таку роботу. Для цього просто дивимося на назву збірки і все що вище за Home версії вважаємо придатним для наших потреб.

Крок перший.

Знаходимо на панелі керування пункт «програми та компоненти», а в ньому переходимо на пункт «Увімкнення або вимкнення компонентів Windows»

Крок другий

Меню, що відкрилося, запропонує нам список компонентів з яких ми повинні знайти і включити «служби IIS» і всі її підслужби. Потрібно щоб вийшло так:

Натискаємо кнопку ОК і чекаємо, коли Windows завершить установку.

Крок третій

Тепер нам потрібно безпосередньо запустити наш сервер. У тій же панелі управління знаходимо пункт «Адміністрування», а в ньому «диспетчер служб IIS»

У вікні, що відкрилося, в лівій колонці відкриваємо дерево до вкладки «Сайти» і тиснемо по цій вкладці правою клавішею. Вибираємо «Додати FTP-сайт»

Після чого задаємо ім'я сайту та каталог до якого фізично звертатиметься протокол ftp

Далі визначаються параметри запуску сервера та для спрощення доступу варто вказати запуск без SSL. Чи запускати його під час запуску системи і чи прив'язувати його до конкретної адреси залишається на ваш розсуд.

На наступній сторінці ставимо галочку навпроти "Анонімний" і "Звичайна" і тиснемо готово.

На даний момент FTP - сервер готовий, але, щоб ми могли ним скористатися, продовжимо налаштування.

Тепер налаштуємо брандмауер Windows

"Панель управління"→ «Брандмауер Windows»

Тут переходимо до додаткових параметрів.

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

    FTP-сервер (вхідний трафік)

    Трафік FTP-сервера у пасивному режимі (вхідний трафік FTP у пасивному режимі).

Для вихідних підключень у брандмауері потрібно включити таке правило.Трафік FTP-сервера (вихідний трафік FTP)».

Крок п'ятий

Тепер потрібно створити користувача для роботи з сервером. Навіщо відкриваємо системну консоль. Натискаємо комбінацію клавіш Win+R і вводимо в поле "mmc"

у консолі, що відкрилася, натисніть Ctrl+M або меню «файл»- «Додати або видалити оснастку». Відкриється меню, в якому потрібно додати «Локальні користувачі та групи»

Якщо ви виконали все правильно, то у вас вийде вікно такого виду:

Тепер створюємо групу для користувача нашого сервера FTP.

Натискаємо правою кнопкою миші на "Групи" - "Створити нову групу"

Віддаємо команду «створити» та переходимо до створення користувача.

Тепер потрібно прив'язати нашого користувача до раніше створеної групи. Для цього переходимо до властивостей користувача на вкладку «членство в групах». Там натискаємо кнопку "додати" і "додатково" - "пошук". Тепер додаємо групу, яку створили пару хвилин тому.

Крок шостий

Нам необхідно вказати дозволи групи для каталогу, який ми вказували під час створення сервера. Для цього відкриваємо його властивості на вкладку «Безпека» і натискаємо кнопку «Змінити»:

Тиснемо кнопку «Додати» і додаємо групу, яку ми створювали. Надаємо групі повний доступ, відзначивши відповідну галочку в нижній частині вікна:

Крок сьомий

Повернімося до налаштувань FTP-сервера

Переходимо в «правила авторизації FTP » і створюємо дозвільне правило, де вВибираємо «Вказані ролі або групи користувачів» та прописуємо ім'я нашої групи. Даємо цій групі права на читання та запис та тиснемо ОК.

Тепер Ваш FTP сервер налаштований та повністю готовий до роботи. Не забудьте перевірити Firewall та router на наявність відкритих портів для сайту та можете сміливо приступати до роботи.

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

FTP, TFTP сервери: опис, робота, налаштування

FTP (File Transfer Protocol) - один із найстаріших комп'ютерних протоколів, який почали використовувати для прийому/передачі даних на відстані. Сервери з його застосуванням активно використовувалися задовго до Інтернету. В даний час протокол модифіковано для використання каналів TCP/IP. Протокол використовує архітектуру клієнт-сервер, тобто організації сервера використовується одна програма, а завантаження і скачування - інша.

Як запустити FTP-сервер через Golden FTP Server

Конфігурація та налаштування FTP-сервера засобами Windows 7 – надійний, але нешвидкий спосіб, що вимагає великої кількості кваліфікованих дій. Якщо вам потрібен сервер «на вчора», а возитися з інструкціями та налаштуваннями не хочеться, то непоганим варіантом буде використання компактної та дуже простої програми Golden FTP Server. Вона існує у вигляді безкоштовної та професійної версій, хоча для побутових застосувань буде цілком достатньо першого варіанта. Незважаючи на скромні розміри дистрибутива, програма має ряд переваг:

  • простота налаштування та малий розмір інсталяційних файлів;
  • використання всієї швидкості інтернет-каналу. Хоча це може бути недоліком, оскільки при підключенні 50–100 користувачів одночасно програма покладе на лопатки канал разом із корпоративною мережею;
  • можливість докачування файлів під час обриву з'єднання. Щоб скористатися цією можливістю, потрібно використовувати FTP-клієнт, який також підтримує докачування файлів;
  • русифікований стандартний інтерфейс.

Після завантаження та встановлення дистрибутива налаштуйте програму для старту сервера FTP.

Адреса, отримана за допомогою Golden FTP Server, доступна лише всередині мережі. Якщо вам потрібно надавати доступ до сервера через інтернет, то доведеться задавати маршрути та прокидання портів через веб-інтерфейс роутера.

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

Як відкрити FTP-сервер у провіднику

Вже з стародавньої Windows 98 операційна система пере межі між «Файловим провідником» та інтернет-браузером. Провідник дозволяв відкривати сторінки прямо у себе у вікні, але це вимагало включення ненадійного на той момент Active Desktop, тому особливого поширення на той час механізм не отримав. Технології не стояли на місці, і зараз на FTP-сервер можна безпечно зайти, ввівши його адресу у «Провіднику»:


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

Що робити, якщо FTP-сервер не відкривається

Неможливість отримати доступ до сервера FTP може бути обумовлена ​​кількома причинами, пов'язаними як з налаштуванням самого комп'ютера, так і політиками всередині корпоративної мережі.

Таблиця: найпоширеніші причини помилок доступу до сервера FTP та їх вирішення

ПричинаМожливе рішення
Неправильне ім'я користувача або пароль (відсутність пароля), з якими здійснюється спроба доступу до ресурсу.Повторіть спробу з правильною парольною парою. Пам'ятайте, що багато корпоративних ресурсів FTP не підтримують вхід з гостьового запису.
Доступ здійснюється за допомогою сторонньої програми, яка не додана до списку виключень мережного екрана, і він блокує вихідні запити клієнта.Внесіть програму-клієнт у таблицю винятків брандмауера.
Порт 21 TCP/IP, через який за промовчанням здійснюється доступ до FTP-ресурсів, заблокований налаштуваннями маршрутизатора. Як варіант сервер може бути налаштований на роботу з іншим портом. У адміністратора ресурсу слід з'ясувати, з яким саме.За допомогою панелі веб-адміністрування вашого маршрутизатора змініть його налаштування, забезпечивши можливість роботи з 21 портом або іншим портом, який використовується сервером.
Акційний тарифний план вашого інтернет-провайдера не дозволяє працювати з низкою інтернет-протоколів, у тому числі й FTP.Подбайте про дорожчий тарифний план. Багато провайдерів надають можливості, необхідні для запуску FTP-сервера (статична адреса, дозвіл на запити, скрипти) тільки в дорогих корпоративних тарифах.

Як конфігурувати та запустити FTP сервер за допомогою вбудованих засобів ОС windows 7

З мережі можна завантажити багато програмних пакетів для створення серверів FTP. Але спробуйте сконфігурувати сервер, використовуючи вбудовані можливості операційної системи. Інтегровані в дистрибутив інструменти створення веб-серверів доступні в Windows 7 Basic та вище.

Якщо у вас інстальовано Windows 7 Home edition або Starter, доведеться скористатися програмними пакетами сторонніх розробників або оновити операційну систему до версії Windows 7 Basic і вище.

Наведена інструкція дозволить вам крок за кроком пройти всі етапи запуску FTP-сервера. У процесі налаштування може знадобитися дистрибутив встановленої у вас ОС на оптичному носії або флешці. Також потрібно буде авторизуватися в ОС під користувачем із правами адміністратора.

  1. Відкрийте «Панель керування» та виберіть «Дрібні значки» у налаштуванні «Перегляд».
  2. Перейдіть до розділу «Програми та компоненти», а потім у розділі «Увімкнення або вимкнення компонентів Windows».
    Перейдіть до розділу «Програми та компоненти» – розділ «Увімкнення та вимкнення компонентів Windows».
  3. Поставте чекбокси:
  4. Натисніть кнопку «ОК» і дочекайтеся завершення процесу. Дочекайтеся завершення процесу встановлення компонентів
  5. Перейдіть до розділу «Адміністрування» на панелі керування.
    У розділі «Адміністрування» є інструменти для налаштування сервера
  6. Виберіть інструмент диспетчера служб IIS.
    Відкрийте диспетчер служб IIS - це основний елемент сервера FTP
  7. Перейдіть на вкладку сайти. У «Диспетчері служб IIS» перейдіть на вкладку «Сайти»
  8. Зробіть правий клік на вкладці «сайти» і в меню, що випадає, виберіть дію «Додати FTP-сайт». З контекстного меню вкладки «сайти» виберіть дію «Додати FTP-сайт»
  9. Вкажіть назву майбутнього FTP-сайту та шлях до каталогу, вміст якого збираєтеся роздавати з FTP-сервера.
    За замовчуванням у полі «Фізичний шлях» проставляється шлях C:inetpubftproot - ви можете змінити його на свій
  10. Натисніть кнопку «Далі» та вкажіть параметри запуску FTP-сайту. Якщо не хочете, щоб сайт запускався автоматично при включенні комп'ютера, зніміть галочку «Запускати FTP-сайт автоматично».
    Налаштуйте параметри запуску FTP-сервера
  11. У розділі SSL виберіть «Без SSL». Натисніть "Далі", потім натисніть "Готово".
    У вікні «Відомості про автентифікацію та авторизацію» просто натисніть кнопку «Готово»
  12. Вам вдалося створити сайт FTP. Тепер перейдіть по шляху «Панель управління»>«Брандмауер»>«Додаткові параметри»>«Правила для вхідних підключень».
  13. Виберіть та активуйте пункти FTP Server Passive (FTP Passive Traffic-In) та «FTP-сервер (вхідний трафік)».
    Для активації правила поставте на нього курсор та натисніть кнопку «Увімкнути правило» у правому меню
  14. Перейдіть до розділу «Правила для вихідних з'єднань» та увімкніть правило FTP Server (FTP Traffic-Out).
    Активуйте правило FTP Server (FTP Traffic-Out) у розділі «Правила вихідних підключень»
  15. Перейдіть по шляху «Панель управління»>«Адміністрування»>«Керування комп'ютером»>«Локальні користувачі»>«Групи». Зробіть правий клік на параметрі «Групи» та виберіть дію «Створити групу».
    Створіть групу користувачів, які зможуть заходити на ваш FTP-сервер
  16. Вкажіть назву групи FTP та клацніть «Створити».
    Придумайте ім'я для групи користувачів
  17. Зробіть правий клік у розділі «Користувачі» та виберіть дію «Новий користувач» у контекстному меню. Створіть користувачів для включення до вашої групи
  18. Вкажіть ім'я користувача та пароль (не менше 8 символів). Рекомендуємо проставити чекбокси «Заборонити зміну пароля користувачем» та «Термін дії пароля необмежений». Натисніть кнопку "Створити".
    Вкажіть параметри авторизації користувача (ім'я, пароль), увімкніть або вимкніть доступні опції
  19. Зробіть правий клік на створеному користувачеві та виберіть дію «Властивості», а потім перейдіть на вкладку «Членство в групах». Натисніть «Додати».
    У властивості створеного вами користувача на закладці «Членство в групах» натисніть кнопку «Додати»
  20. Введіть ім'я створеної групи в текстове поле і натисніть «Перевірити імена».

    Не забудьте натиснути кнопку «Перевірити імена» після введення імені групи у текстове поле
  21. Перейдіть до «Панель управління»>«Адміністрування»>«Диспетчер служб IIS». У розділі "Підключення" поставте курсор на ваш FTP-сайт і клацніть значок "Правила авторизації FTP".
    Поставте курсор на ваш FTP-сайт у меню «Підключення, потім клацніть значок «Правила авторизації FTP»
  22. Клацніть «Додати дозвільне правило».
    Клацніть дію «Додати дозвільне правило» для вашого FTP-сайту
  23. Виберіть "Вказані ролі або групи користувачів", наберіть ім'я вашої групи в текстовому полі. Проставте галочки у чекбоксах «Читання» та «Запис». Натисніть "OK".
    Вкажіть ім'я вашої групи та проставте галочки в чекбоксах «Читання» та «Запис»
  24. Якщо хочете дозволити доступ всім користувачам, знову натисніть «Додати дозвільне правило» і виберіть «Всі анонімні користувачі». Галочку поставте лише у чекбоксі «Читання».
    Якщо потрібно, додайте право на скачування файлів з вашого FTP-сервера всім користувачам
  25. Тепер клацніть піктограму «Перевірка автентифікації FTP».
    Клацніть значок «Перевірка автентичності FTP»
  26. Зробіть правий клік у режимі «Анонімний доступ» та виберіть дію «Увімкнути». Тепер до FTP-сервера можуть підключитися всі.
    Увімкніть анонімний доступ, щоб усі користувачі могли отримати доступ до FTP-сервера
  27. Клацніть піктограму Ведення журналу FTP.
    Клацніть піктограму «Ведення журналу FTP»
  28. У вікні налаштуйте логування.
    Налаштуйте логування для вашого FTP-сервера

Для роботи зі створеним сервером можна використовувати один із численних клієнтів FTP або просто провідник Windows. Не забудьте налаштувати в роутері прокидання портів і створити маршрути, якщо потрібно забезпечити доступ до сервера через інтернет.

Підключення папки FTP-ресурсу мережним диском у Windows

Багатьом користувачам зручніше працювати зі звичайним диском системи, який відображається у провіднику. Сторонні програми для роботи з дисками не всі вітають. Щоб отримати такий диск, потрібно змонтувати папку FTP та асоціювати її з логічним диском. Зробити це можна двома способами:

  • через "Провідник";
  • через спеціальну консольну утиліту ftpuse.

Монтування FTP-ресурсу за допомогою «Провідника» Windows

Монтування FTP-ресурсу за допомогою консольної утиліти ftpuse

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

Розповсюджується ftpuse абсолютно безкоштовно. Після завантаження та встановлення утиліта доступна з будь-якого відкритого вікна командного процесора. Щоб мережний диск залишався підключеним навіть після закриття такого вікна, утиліту потрібно використовувати разом із програмою PowerShell. Після встановлення програми вона доступна з командного рядка або процесора PowerShell.
За допомогою утиліти ftpuse ви зможете налаштувати консольний доступ до FTP-сервера, як до мережного диску

Процесор PowerShell є частиною ОС, починаючи з Windows 7 SP1. Якщо у вас не встановлено сервіс-пак, файл інсталяції командного процесора доведеться завантажити з сайту Microsoft.

Таблиця: команди утиліти ftpuse, що дозволяють настроїти доступ до ресурсу FTP

devicenameВказує ім'я логічного диска, під яким мережевий ресурс буде змонтований в ОС.
ftphostnameВказує ім'я або адресу сервера, до якого потрібно підключитися.
remotepathПапка мережі, яка буде використана кореневим каталогом змонтованого логічного диска.
passwordВказує пароль доступу.
/userІм'я користувача, яке підключається до сервера.
/nopassiveВстановлює активний режим роботи.
/owneraccessonlyМережевий диск видно лише тій програмі, з якої запущено утиліту ftpuse.
/portМожна вказати довільну адресу порту TCP, який використовується для обміну даними з сервером. За промовчанням це порт 21.
/hideЗапускає утиліту на тлі, на екран не виводяться жодні повідомлення.
/debugРобота утиліти у режимі налагодження.
/deleteВидаляє поточну сесію, відключається від сервера та розмонтує диск.

Приклади роботи утиліти ftpuse

Наведемо кілька прикладів використання команд ftpuse для налаштування сервера як локальний диск:

  • ftpuse F: ftp.abrris.com – так ми створюємо в системі логічний диск F:, асоційований з ftp-сервером ftp.abrris.com;
  • ftpuse F: ftp.abrris.com /USER:junkers 1944 - авторизованого користувача junkers з паролем 1944 підключаємо до сервера ftp.abrris.com;
  • ftpuse F: /delete - відключаємо диск F: і від'єднуємося від сервера.

FTP-ресурс, підключений за допомогою утиліти ftpuse, завжди відображатиметься у провіднику з об'ємом диска в один гігабайт. Це не помилка, а особливість роботи утиліти. Втім, диск, підключений засобами провідника, взагалі не відображатиме свій обсяг.

Як настроїти FTP-сервер

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

FileZilla Server - гнучкий, продуктивний та захищений

FileZilla Server – розробка команди, що створила знаменитий браузер FireFox. Він відрізняється величезною кількістю налаштувань, наявністю версій для 32-х та 64-бітних операційних систем, можливістю віддаленого адміністрування. І за весь цей спектр можливостей не потрібно платити жодної копійки. Встановлення та налаштування сервера поділяються на кілька нескладних етапів. Програма існує на багатьох платформах, і якщо ви навчилися налаштовувати такий сервер у середовищі Windows, то з мінімальними відмінностями зможете зробити те саме в Linux або MAC OS.

Встановлення сервера FireZilla Server

  1. Після завантаження інсталяційного файлу запустіть його на виконання, після чого дотримуйтесь підказок майстра установки.
  2. Прочитайте та прийміть ліцензійну угоду.
    Прийміть ліцензійну угоду для продовження процесу встановлення
  3. Виберіть необхідний тип установки (рекомендуємо тип standart):
  4. Визначте папку, в яку буде встановлена ​​програма, і переходьте до вибору способу автозапуску FireZilla Server (рекомендуємо перший варіант):
  5. Тепер вкажіть порт для інтерфейсу сервера. За умовчанням залишати значення 14147 небажано з міркувань безпеки.
  6. Завершальним етапом установки буде вибір типу запуску інтерфейсу сервера (рекомендуємо перший варіант):
  7. Запустіть процес встановлення за допомогою кнопки Install.

Налаштування сервера

Успішно встановивши програмний пакет сервера, перезавантажте комп'ютер і запустіть FireZilla Server.

  1. У діалоговому вікні вкажіть адресу сервера і порт. Пароль при першому підключенні не потрібно вводити. Це підключення буде можливе лише з комп'ютера, на якому інстальовано програмні компоненти сервера. З іншого пристрою достукатися до сервера не вийде, оскільки адреса 127.0.0.1:14147 служить тільки для локальних з'єднань. Введіть адресу сервера та порт для підключення
  2. У розділі Settings меню Edit є численні налаштування, які дозволять вам налаштувати програмний комплекс належним чином.
    Зайдіть в налаштування FileZilla Server
  3. На вкладці General Settings можна змінити первинні параметри налаштування:
  4. Для зручності користувачів ви можете налаштувати текстове вітання у розділі Welcome message, яке програма-клієнт покаже користувачеві під час успішного підключення до сервера. За допомогою метасимволів можна налаштувати виведення службової інформації у вікно клієнта.
    У розділі Welcome message ви можете налаштувати вітальне повідомлення та виведення службової інформації для користувачів
  5. У розділі IP bindings вкажіть діапазон IP-адрес, з яких користувачі зможуть отримати доступ до сервера. Цей розділ налаштувань дозволяє організувати доступ до ресурсу лише з локальної мережі або навіть із її сегмента.
    Обмежте діапазон адрес, з яких можливий доступ до сервера
  6. Налаштуйте фільтрацію адрес у розділі IP Filter: у верхньому текстовому полі задається білий список, а в нижньому чорний.
    Заповніть «білий» та «чорний» списки IP-адрес
  7. Налаштуйте логування у розділі Logging. Файли з логами можуть створюватись заново кожен день або вся статистика писатиметься в один.
    Налаштуйте логування FileZilla Server у розділі Logging
  8. У розділі Speed ​​Limits можна обмежити смугу пропускання, доступну для сервера. Можна налаштувати глобальні обмеження, а можна за календарем і навіть окремим годинником. Одиниця виміру – кілобайт.
    При необхідності ви можете налаштувати обмеження смуги пропускання у розділі Speed ​​Limits
  9. У розділі Filetransfer compression можна налаштувати стиснення файлів під час завантаження. Але ми рекомендуємо залишити стандартні налаштування.
    Краще не вносити зміни до розділу налаштувань Filetransfer compression
  10. Настав час налаштувати облікові записи користувачів, яким буде дозволено доступ до ресурсів вашого сервера. Перейдіть до розділу Users меню Edit, щоб відкрити інтерфейс керування користувачами.
    Нового користувача ви зможете додати у розділі Users меню Edit
  11. За кнопкою Add додайте нового користувача, задайте йому логін та вкажіть приналежність до групи. Для нового користувача задайте логін та вкажіть, до якої групи він входить
  12. Для створеного користувача введіть пароль та обмеження на кількість підключень до вашого сервера.
    Налаштуйте пароль користувача та допустиму кількість підключень до сервера
  13. На вкладці Share Folders можна налаштувати доступ користувача до певних ресурсів вашого сервера. Для цього виділіть закладку Shared folders та натисніть кнопку Add.
    Не переплутайте кнопки Add: для додавання папок треба натиснути кнопку Add, яка виділена на картинці
  14. Виберіть папку на диску, а за допомогою опцій у лівій частині вікна задайте необхідні права доступу:
    • тільки читання – read;
    • запис - write;
    • видалення – delete;
    • зміна файлів у папці - append.

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

Відео: встановлення та налаштування FileZilla Server крок за кроком

TFTP - сервер для малих потреб

Серед різновидів FTP і програм для роботи з ними окремо стоїть TFTP - це дуже спрощена версія FTP. Відсутність механізмів захисту трафіку та навіть аутентифікації користувача не дозволяє використовувати TFTP для обміну файлами через інтернет.

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

Встановіть TFTP-сервер на свій комп'ютер:

  1. Завантажте собі дистрибутив програми:
    • tftpd32, якщо у вас 32-розрядна ОС;
    • tftpd64, якщо у вас 64-розрядна ОС.
  2. Встановіть програму в одному з двох варіантів: стандартної програми або системної служби.
  3. Якщо ви вибрали інсталяцію служби, перезавантажте комп'ютер після завершення процесу інсталяції.

Спеціальних налаштувань сервер не вимагає, але після його запуску переконайтеся, що всі налаштування на вкладці TFTP виглядають так, як на зображенні. Так виглядають дефолтні налаштування утиліти tftpd32

Для завантаження файлів із сервера або для завантаження на сервер через командний рядок використовуються такі команди:

  • tftp 192.168.1.10 GET имя_файла.txt - для отримання файлу з сервера;
  • tftp 192.168.1.10 PUT имя_файла.txt - для надсилання файлу на сервер.

Щоб працювати з клієнтом TFTP в Windows 7, його необхідно встановити через діалог «Компоненти системи». У старших версіях ОС клієнт доступний без додаткових дій.


Клієнт TFTP додається за допомогою діалогового вікна «Компоненти системи»

Відео: робота з сервером TFTP - аварійне відновлення прошивки роутера

Програми-клієнти для підключення до серверів FTP

Програми-клієнти виконують такі функції, як:

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

Також у програмах-клієнтах є вбудований редактор, що дозволяє використовувати програму як повноцінний конструктор сайтів.

Total Commander

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

FAR

Як і Total Commander, ця програма є багатофункціональним двопанельним файловим менеджером. Вона куди аскетичніша в оформленні інтерфейсу (працює в текстовому режимі), зате є кросплатформною - доступна для півдюжини різних операційних систем. FTP-клієнт вбудований у дистрибутив, і роботу з сайтами можна розпочинати без встановлення доповнень. Безперечним плюсом є безкоштовність програми. Активація клієнта FTP проводиться за допомогою менеджера плагінів, але це дуже проста та інтуїтивно зрозуміла процедура, яка не викликає труднощів навіть у користувача-початківця.
FAR зможе працювати з серверами FTP на будь-яких операційних системах

Ще одна безкоштовна програма-клієнт від творців браузерів Mozilla та Firefox. Проста та доступна користувачеві завдяки лаконічному інтерфейсу та відмінної русифікації. Існують версії FireZilla для Windows, Linux, Mac OS та навіть Andriod.
FileZilla – FTP-клієнт від творців всесвітньо відомого браузера FireFox

Серед особливостей, що відрізняють її від програм-конкурентів, слід зазначити:

  • підтримку великої кількості протоколів;
  • відновлення завантаження файлів при розриві з'єднання та підтримку роботи з великими файлами;
  • кросплатформність;
  • можливість ведення закладок;
  • підтримку перетягування файлів (технологія drag&drop);
  • гнучкі налаштування швидкості передачі та можливість резервування частини інтернет-каналу;
  • редагування файлів прямо на сервері;
  • віддалений пошук файлів.

Інтерфейс безкоштовної програми FTPRush має багато спільного з продуктами Microsoft Office та конфігурується схожим способом. З родзинок варто зазначити:

  • можливість перенесення файлів із сервера на сервер без завантаження на комп'ютер;
  • якісну реалізацію двопанельного інтерфейсу;
  • вбудований менеджер завантажень із конфігурованим списком завантаження.

FTPRush має сподобатися користувачам MS Office

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

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

Створення FTP-сервера – простий спосіб отримати на робочому столі файлове сховище з можливістю множинного доступу. Велика кількість програм та відносна простота налаштування роблять цей спосіб дуже популярним. Виділіть один комп'ютер чисто під сервер і не зберігайте на ньому жодних інших даних, крім того, що повинно лежати на сервері. І навіть у цьому випадку два - три десятки користувачів, які одночасно звертаються до вашого ресурсу, можуть практично повністю «просадити» інтернет-канал. Та й провайдер ненав'язливо запропонує змінити тарифний план на корпоративний. Якщо вам потрібно файлосховище з одночасним доступом великої кількості користувачів, розміщуйте FTP-сервер на комерційному хостингу. Або користуйтеся готовими порталами-файлообмінниками, наприклад Google Drive або DropBox.