Як створити і налаштувати FTP-сервер

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

File Transfer Protocol

зміст

  • 1 Як працює ФТП-протокол
  • 2 Установка FTP-сервера
  • 3 Налаштування ФТП-сервера
  • 4 Налаштування брандмауера Windows
  • 5 підключення користувачів

Як працює ФТП-протокол

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

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

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

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

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

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

Установка FTP-сервера

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

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

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

Панель управління в Windows 7

  • Перейти в розділ "Програми та засоби", де вибрати "Включення або відключення компонентів Windows".

Включення і відключення компонентів Windows

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

Папка "FTP-сервер"

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

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

Після завершення установки в розділі "Сайти" з'явиться новий ФТП-сервер.

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

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

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

Брандмауер Windows 7

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

Включити правила "FTP Server Passive" і "FTP-сервер"

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

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

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

розділ Адміністрування

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

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

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

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

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

Як видно, корисно знати, як налаштувати FTP-сервер на ОС Windows, щоб зробити обмін даними між користувачами зручним і без обмежень.