Все більше людей хочуть обзавестися власним сервером для зберігання файлів. Але не так багато людей думало про те, що його можна організувати на своєму домашньому персональному комп’ютері підключеним до мережі інтернет. Хтось хоче поділитися файлами з друзями в мережі, а хто-то хоче організувати професійний сервер і заробляти, продаючи файли в інтернеті. Деяким вебмайстрам може знадобитися місце для зберігання великих файлів, але немає бажання платити хостингу за додаткові гігабайти.
Як створити ftp сервер? (Як створити фтп сервер?)
Дана стаття є оглядової, в якій будуть описані можливості власного FTP-сервера на персональному комп’ютері без докладних інструкцій з вибору допоміжних сервісів і програмного забезпечення та їх подальшої установки і налаштування.
Найбільшим недоліком такого сервера можна вважати можливі атаки хакерів і отримання ними повного доступу до будь-якої інформації на вашому персональному комп’ютері. Але при вмілій захисту (встановлення хорошого антивіруса, фаєрвола) така загроза зводиться до мінімуму. Ще одним недоліком домашнього FTP є необхідність залишати персональний комп’ютер у включеному стані для організації постійного доступу до файлів.
В залежності від складності організованого доступу вибирається та відповідне програмне забезпечення. Для створення простого FTP-сервера з мінімальними налаштувань можна скористатися безкоштовними програмними пакетами. Володарі операційної системи Windows XP можуть взагалі не встановлювати додаткових програм, так як в ній вже встановлений компонент Internet Information Services (IIS), дозволяє виділити якусь папку для організації загального доступу до неї з інтернету. Якщо цей компонент не встановлений у вас за замовчуванням, його потрібно встановити вручну. Серед безкоштовних програм для створення FTP-сервера особливою популярністю користуються Golden FTP Server, FileZilla Server, TYPSoft FTP Server. Для більш точної настройки управління файлами і користувачами необхідно використовувати професійні програми, такі як Serv-U FTP Server, Cerberus FTP Server і ін Їх установка не повинна викликати ніяких проблем, так як практично не відрізняється від установки якої іншої програми на комп’ютер.
Після установки необхідно зробити налаштування вашого FTP-сервера. Потрібно створити окрему папку, в якій будуть зберігатися файли для загального доступу, і обмежити доступ користувачів, щоб вони не могли вийти за межі цієї папки, вважаючи її кореневої. Якщо ви хочете, щоб будь-який користувач міг зайти на ваш FTP-сервер, потрібно створити в налаштуваннях анонімного користувача (якщо у вашій програмі він не передбачений за умовчанням). У цьому випадку бажано обмежити кількість одночасно підключених користувачів до якогось конкретного числа, виходячи з швидкості вашого інтернету. Якщо у вас високошвидкісний інтернет (100-1000 Мбіт/с), слід також врахувати швидкість читання/запису вашого жорсткого диска. Розділивши максимальну швидкість між усіма користувачами FTP, ви можете сильно завантажити канал інтернету (елементарне відкриття будь-якого сайту для перегляду перетвориться для вас на тортури через низьку швидкості завантаження сторінок), або завантажити жорсткий диск (будь-яка дія буде супроводжуватися тривалими затримками при обробці, перетворюючи роботу за комп’ютером спостереження слайд шоу).
Для організації закритого доступу необхідно створити відповідних користувачів з конкретним логіном і паролем.
FTP-сервер дозволяє:
– групувати користувачів в різні групи;
– встановлювати для різних груп або користувачів різні права для запису-читання файлів;
– встановлювати заборону перегляду папок конкретним користувачам;
– обмежити швидкість читання або запису файлів;
– заблокувати доступ певним користувачам по IP адресам;
– вказати діапазон IP адрес, яким дозволений доступ до сервера і т. д.
Якщо ваш провайдер надає вам статичну адресу IP, то для доступу до FTP-сервера з інтернету необхідно ввести адресу ftp://ваш_IP (при цьому потрібно впевнитися, що порт 20 і 21 відкриті для доступу в інтернет). При динамічному IP адресі, або при бажанні замінити оскільки адресу, необхідно скористатися DNS-сервером (DNS – domain name system) для отримання доменного імені. Популярністю користуються безкоштовні сервіси DynDns (http://www.dyndns.com/) і No-IP (http://www.no-ip.com/). При динамічному IP адресі на персональний комп’ютер встановлюється маленька програмка (надається DNS-сервером), яка постійно повідомляє ваш поточний IP-адресу DNS-сервера.
Якщо ви підключаєтеся до інтернету через ADSL-модем або маршрутизатор, необхідно в них провести деякі зміни в налаштуваннях.
Розбиратися в різних налаштуванні сервера можна цілий день і щоб якось відволіктися і відпочити, можна подивитися якийсь серіал. Серіал, знятий на основі реальних історичних фактів буде в кожній серії показувати шматочок історії, а такий добре знятий серіал, як «Чудовий вік», просто не залишить вам вибору, і ви будете кожен день чекати того моменту, коли зможете безкоштовно онлайн подивитися чергову серію.