HTTP-файловый сервер
Разработчик(и) | Массимо Мелина (он же Реджетто) |
---|---|
Стабильная версия | 2.3m [1]
/ 16 августа 2018 г |
Репозиторий | |
Операционная система | Windows 2000/ХР Известно, что он работает на Windows 95/98/ME/Vista/7/10/11 и официально на Wine. [2] |
Тип | Файловый сервер / Веб-сервер |
Лицензия | GNU GPL |
Веб-сайт | отказ |
Файловый сервер HTTP , также известный как HFS, представляет собой бесплатный веб-сервер, специально разработанный для публикации и обмена файлами. Полный набор функций отличается от других веб-серверов; в нем отсутствуют некоторые общие функции, такие как CGI , или даже возможность запуска в качестве службы Windows , но есть, например, подсчет загрузок файлов. [3]
Функции
[ редактировать ]HFS — это небольшой файловый сервер HTTP, предназначенный в основном для обмена файлами для загрузки.
Официальная документация описывает HFS как:
HFS (HTTP File Server) — это программное обеспечение для обмена файлами, которое позволяет отправлять и получать файлы. Вы можете ограничить этот доступ несколькими друзьями или быть открытым для всего мира.
HFS отличается от классического обмена файлами тем, что здесь нет сети. HFS — это веб-сервер, который использует веб-технологии для большей совместимости с современным Интернетом.
Поскольку на самом деле это веб-сервер, ваши друзья могут загружать файлы так, как если бы они загружали их с веб-сайта, используя веб-браузер, например Internet Explorer или Firefox. Вашим пользователям не придется устанавливать какое-либо новое программное обеспечение.
HFS позволяет вам делиться своими файлами. Большинство веб-серверов используются для публикации веб-сайтов, но HFS не предназначен для этого. Однако вы можете использовать его по своему усмотрению, но на свой страх и риск.
Начиная с последней бета-версии 2.3, HFS включает собственный язык сценариев, известный как «макросы», который можно использовать для расширения функциональности программы. Скрипты можно использовать различными способами, включая обработчики событий и непосредственно на веб-страницах. Макросы можно даже написать для обхода системы учетных записей программы с помощью собственной. [4] HFS можно использовать как обычный веб-сервер, однако его нелегко поддерживать и он требует множества нетрадиционных методов программирования (только версия 2.3) из-за отсутствия поддержки PHP или CGI.
История
[ редактировать ]Разработка началась в августе 2002 года и достигла версии 1.0 в сентябре того же года.
Безопасность
[ редактировать ]В прошлом у HFS было множество проблем с безопасностью. [5] но заявляет на своем веб-сайте, что по состоянию на 2013 год «в последней версии нет известных ошибок безопасности. HFS имеет открытый исходный код, поэтому любой может легко проверить наличие недостатков безопасности (и у нас много опытных пользователей). Хотя это не так. Разработанный как чрезвычайно надежный, HFS очень стабилен и может использоваться месяцами без перезапуска» . [6]
Его можно использовать со Stunnel для предоставления https ( SSL/TLS ). [6]
См. также
[ редактировать ]Сноски
[ редактировать ]- ^ «HFS ~ Файловый сервер HTTP» . Проверено 16 ноября 2023 г.
- ^ «AppsThatSupportWine — официальная винная вики» . Архивировано из оригинала 3 июня 2011 г. Проверено 21 апреля 2011 г.
- ^ Что это? , статья из официальной документации.
- ^ ФХФС
- ^ «Множественные уязвимости безопасности файлового сервера HFS HTTP» . Архивировано из оригинала 11 апреля 2012 г. Проверено 19 декабря 2011 г.
- ^ Перейти обратно: а б Вики-страница проекта: «Защитите свой сервер»