hostprofi.ru
Подобрать хостинг
Термин·буква W

Webmin

краткое определение

Webmin — открытая веб-панель администрирования Unix-систем. Управляет системными сервисами, пользователями, firewall, DNS, Apache, Nginx, базами данных через браузерный интерфейс без знания командной строки. Бесплатная и функциональная альтернатива коммерческим панелям.

Webmin — открытая веб-панель системного администрирования Unix/Linux-серверов, разрабатываемая Джейми Кэмероном с 1997 года. Предоставляет браузерный интерфейс для управления: пользователями и группами, файловой системой, сервисами (cron, syslog), Firewall (iptables/nftables), DNS-сервером BIND, веб-серверами Apache/Nginx, СУБД MySQL, почтовым сервером Postfix.

Модульная архитектура

Webmin состоит из сотен модулей — каждый управляет одним сервисом или компонентом ОС. Модули подключаются/отключаются. Доступны сторонние модули через WBM-репозиторий. Usermin — версия Webmin для конечных пользователей (управление почтой, паролями).

Virtualmin

Virtualmin — надстройка над Webmin для управления виртуальными хостами. Создаёт полноценные хостинг-аккаунты с Apache/Nginx, PHP, MySQL, почтой и FTP. Существует в бесплатной (GPL) и Professional версиях. Конкурент ISPmanager Lite и DirectAdmin в сегменте бесплатных решений.

История

Webmin создан Джейми Кэмероном в 1997 году для личного использования. В 1998 году опубликован как open source. Написан на Perl. Virtualmin (надстройка) появился в 2003 году. К 2020 году Webmin установлен на 1 миллион+ серверов. В 2019 году обнаружена backdoor-уязвимость в официальном дистрибутиве SourceForge — атака supply chain.

Связь с хостингом

Webmin + Virtualmin — бесплатная альтернатива cPanel для VDS с ограниченным бюджетом. Устанавливается скриптом на Debian/Ubuntu/CentOS. Не подходит для крупного реселлинга — нет биллинга. Для одного сервера с 5–20 сайтами — достаточный функционал. Доступ по https://server:10000.

Webmin в практике администрирования

Webmin -- open-source (BSD License) веб-интерфейс для администрирования Linux/Unix-серверов. Устанавливается за 5 минут, доступен на порту 10000 (HTTPS). Управляет: пользователями и группами, файловой системой, пакетами (apt/yum), сетевыми настройками, сервисами, cron-задачами, Apache/Nginx конфигами. Virtualmin -- модуль Webmin для хостинга: создаёт виртуальные хосты, базы данных, почтовые ящики. Бесплатная альтернатива cPanel без ограничений по числу доменов.

Webmin vs cPanel vs ISPmanager

Webmin -- инструмент для системных администраторов: низкий порог входа для Linux-команд через GUI. cPanel/WHM -- для хостеров, предоставляющих сервис клиентам. ISPmanager -- между ними: удобнее Webmin, доступнее cPanel. Virtualmin (надстройка над Webmin) -- ближайший open-source аналог cPanel. HestiaCP -- более современная альтернатива Virtualmin. Недостатки Webmin: интерфейс устарел, нет Softaculous (автоустановщика CMS), ограниченная поддержка. Хостинг с панелью управления часто использует Webmin на бюджетных тарифах VPS.

История Webmin

Webmin создал Джейми Камерон (Jamie Cameron) в 1997 году. Первый релиз -- 0.01 в июле 1997. Перл-реализация веб-сервера внутри Webmin (miniserver.pl) -- специфика проекта. Webmin 1.x и 2.x поддерживаются до сегодняшнего дня. Более 1 миллиона установок. Usermin -- аналог для конечных пользователей (без root-прав).

История Webmin

Webmin создан Джеймсом Кэмероном в 1997 году как Perl CGI-приложение. К 2000 году поддерживал более 100 модулей. Virtualmin — надстройка для виртуальных хостингов, появилась в 2005 году. В 2019 году обнаружена критическая уязвимость CVE-2019-15107 (backdoor в репозитории SourceForge). Текущая версия 2.x написана на Perl 5 с модернизированным UI.

Типичные ошибки при использовании Webmin

  • Доступ Webmin на порту 10000 без ограничения по IP — открыт для брутфорса.
  • Использование версий до 1.930 без патча CVE-2019-15107.
  • Не включён двухфакторный вход (2FA): Webmin поддерживает Google Authenticator.
  • Редактирование конфигов через Webmin и вручную одновременно — конфликты настроек.

Webmin vs cPanel / ISPmanager

Webmin бесплатен и подходит для одиночного сервера. cPanel дороже ($20+/мес), но с профессиональной поддержкой. ISPmanager — российская альтернатива с русскоязычной поддержкой. При VPS-хостинге выбор панели часто определяет удобство управления почтой и SSL-сертификатами.

Другие термины