кишенькові сервери

Передовиця: колишнє, поточний, прийдешнє і думи про всіх нас і про все таке.

Новини ігрової індустрії і огляди ігор, від простих проектів на мобільних апаратах до проектів рівня AAA.

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

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

Мода на персональні сторінки, влучно прозвали «хом'яками», тихо зійшла нанівець. Справді, навіщо витрачати сили і час на підтримку ресурсу, що має «божевільну» статистику відвідувань - одна людина в добу, та й той власник «хом'ячка».

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


Мегабітні канали без найменших натяків на оплату вхідного трафіку - справа звична (хай вибачать мене діалапщикам), жорсткі диски в чверть терабайта продаються на кожному розі, контент нікуди дівати, так хто вам заважає поділитися з іншими товаришами (так би мовити, файловий отруїти ближнього свого) ? Більше двох років тому ми розповідали про організацію персональних web- і FTP-серверів на домашніх машинах ( «Серверна самодостатність», UPgrade # 24 (217)), проте деяким читачам не сподобалася ручна конфігурація веб-сервера Apache, інші ж активно цікавилися горезвісної « таблеткою від жадібності »для FTP-сервера Serv-U. Ось такий, знаєте, feedback вийшов.

Відразу після реєстрації не забудьте вибрати відповідний домен

Софтина DynDNS Updater невпинно повідомляє сервісу про зміни IP

Можна обійтися і без DynDNS Updater, якщо ваш роутер має клієнт DDNS

n Програма: HTTP File Server 2.2a
n Тип: веб-сервер
n Розробник: Massimo Melina
n Операційна система: Windows
n Обсяг дистрибутива: 550 Кбайт
n Модель поширення: OpenSource
n Домашня сторінка: www.rejetto.com/hfs/


За великим рахунком, немає ніякої різниці, в якому вигляді буде представлений каталог, але розробник запевняє, що реальний варіант більше підходить для великих папок, а віртуальний - для невеликих (хоча я б вибрав традиційне уявлення). Якщо і це не до вподоби, створюйте свої віртуальні каталоги (Ins) і заповнюйте їх: просто перетягуйте потрібні файли на значки папок, і все.
Погодьтеся, оперувати файлами у віртуальній папці набагато зручніше і безпечніше: якщо видалити інформацію з віртуального каталогу, то ця сама інформація нікуди не дінеться зі свого звичайного, реального «житла». Але якщо ви хочете дозволити завантаження файлів на ваш комп'ютер іншими користувачами (а це важливо!), Доведеться вибирати реальні каталоги.
Напевно ви вже звернули увагу на кнопку Login у правому верхньому кутку вікна браузера? Справа в тому, що доступ до файлів, розміщених на вашому сервері, за замовчуванням дозволено всім, кому не лінь скористатися халявою.
Однак ви можете заборонити вільний доступ як до ресурсу в цілому, так і до окремих папок і файлів. Робиться це в такий спосіб: потрібно натиснути правою кнопкою по значку кореневого розділу або піктограм потрібних папок і файлів, після чого в контекстному меню вибрати команду Set User / Pass і ввести бажані логін і пароль. Більш того, програма дозволяє створювати облікові записи користувачів (Restrict Access> New Account): процедура присвоєння логіна і пароля абсолютно нічим не відрізняється від описаної вище.
Спочатку програма не дозволяє іншим користувачам завантажувати файли на ваш комп'ютер, але при необхідності (або гострому бажанні) ви можете включити цю функцію: в розділі Upload контекстного меню фізичної папки слід вибрати команду Upload for Accounts і або дати добро на завантаження всім громадянам, або вказати потрібний обліковий запис. Після цього у вікні браузера з'явиться додаткова кнопка Upload.
Навряд чи вам захочеться терпіти сміття, що утворюється в результаті перерваних завантажень на ваш комп'ютер: натисніть кнопку Menu програмного вікна і в розділі Upload перевірте, чи включена опція Delete Partial Uploads.

Перед початком роботи перейдіть в режим експерта


Не думаю, що у вас гумовий канал: якщо народні маси в єдиному пориві почнуть викачувати файли і завантажувати оні на ваш комп'ютер, є всі шанси залишитися без конекту. Тому розумно включити обмеження швидкості: Menu> Limits. Цілком можливо, у вас з'явиться непереборне бажання заблокувати надто жвавих товаришів, які не слухають голосу розуму. У розділі Menu> Limits причаїлася команда Bans, що викликає вікно відповідних налаштувань. Наприклад, на вкладці Accounts ви можете відключити або зовсім видалити обліковий запис - на то ви і адміністратор сервера.
Зрозуміло, що деякі будуть незадоволені відсутністю локалізації програмного інтерфейсу. Його елементарно можна нагугліть в Мережі буквально за одну хвилину. Неофіційний, ну так що ж? Все нехитрі опції HTTP File Server переведені. До речі, ви вільні самостійно локалізувати і веб-інтерфейс сервера. З одного боку, все зрозуміло і без перекладу, але з іншого - набагато приємніше споглядати в рядку заголовка браузера не безликі букви HFS, а горде ім'я свого ресурсу.
У розділі Menu> Edit HTML Template вам покажуть вихідний варіант веб-інтерфейсу, який при наявності невеликих навичок в HTML-верстки можна змусити говорити по-російськи. Для початку раджу змінити кодування UTF-8 в тезі charset на рідну Windows-1251 (вона ж CP1251). Далі все просто: шукаємо вихідний текст, наприклад Server busy або Upload, і руками міняємо англійські значення на російські - «Сервер зайнятий» і «Завантажити». Після завершення редагування не забудьте натиснути кнопки Apply і OK. Повірте, на цю роботу ви витратите часу не більш, ніж на читання даного абзацу, а результат локалізації на швидку руку вас напевно влаштує.
Якщо і цей метод здасться вам складним, вирушайте на «Персональний сайт Яна» (janych.selfip.com/Files/), де в розділі «Всяка всячина» представлено готовий, переведений шаблон hfs.tpl (8 Кбайт). У згадуваному розділі Menu> Edit HTML Template скористайтеся кнопкою Import і у вікні огляду вкажіть даний файл.
Напевно вам захочеться зберегти створені налаштування - що ж, цілком логічне бажання. Програма надзвичайно демократична і дозволяє увічнювати свої параметри як в файл * .INI (Menu> Save options> to file), так і до реєстру (Menu> Save options> to registry). По-справжньому шкода, що відсутній версія програми для Linux, але, по-перше, в цій системі вистачає своїх інструментів (той же Apache), а по-друге, розробник запевняє, що «it has been successfully tested with Wine under Linux» .

Кілька хвилин роботи, і веб-інтерфейс заговорить по-російськи

n Програма: TYPSoft FTP Server
n Тип: FTP-сервер
n Розробник: TYPSoft
n Операційна система: Windows
n Обсяг дистрибутива: 473 Кбайт
n Модель поширення: OpenSource
n Домашня сторінка: en.typsoft.com

Зручна, красива, але русофобська FileZilla

Безкоштовна і вільна FileZilla Server 0.9.23 (sourceforge.net/projects/filezilla; обсяг - 2,3 Мбайт) могла б сміливо претендувати на опис в статті, а не в урізанні. Справді, продукт і справді вдався.
За замовчуванням програма встановлюється в якості системного сервісу, що запускається при кожному старті Windows, але при бажанні ви можете вибрати ручний запуск. Після закінчення установки програма тут же рапортує про готовність до роботи. Похвально! Однак інтерфейс софтина офіційно не русифікований, треба шукати сторонній переклад.
Упевнений, що більшості читачів підійдуть початкові параметри сервера, хоча при необхідності можна створити правила, що регулюють швидкість завантаження і скачування файлів з урахуванням днів тижня, годин і хвилин - воістину єзуїтська точність. Незважаючи на безкоштовний статус, FileZilla Server підтримує SSL-протокол (Edit> Settings> General Settings> SSL / TLS Settings). Гідність? Ще б! Створення облікових записів (Edit> Users> General) не становить труднощів, так само як і визначення папок на жорсткому диску (Shared Folders), до яких потягнуться громадяни, стомлені в очікуванні халяви. Як і при роботі з TYPSoft FTP Server, ви можете диференціювати права доступу до ресурсу для різних користувачів: одним досить дати добро тільки на скачування, а іншим не гріх дозволити і завантаження файлів. Обмеження швидкісних параметрів також до ваших послуг.
Однак всі достоїнства FileZilla Server перекреслюються єдиним, і особисто для мене катастрофічним, недоліком: назви файлів російською мовою будуть відображатися кракозябрами. І якщо в браузері цей казус виправляється вибором кодування, то FTP-клієнт виявиться неспроможним проти такої русофобії.

Схожі статті