Webmin — это бесплатная и мощная веб-панель администрирования, которая позволяет управлять сервером Linux через браузер. С её помощью можно настраивать службы, управлять пользователями, следить за логами и даже обновлять систему — без необходимости вручную редактировать конфигурационные файлы.
Зачем нужен Webmin?
Администрирование Linux через терминал требует опыта: нужно знать команды, помнить пути к файлам и работать с конфигурацией вручную. Webmin решает эту проблему, предоставляя:
-
Удобный интерфейс — доступ через браузер по HTTPS.
-
Управление пользователями и группами без
useradd
илиpasswd
. -
Настройку сетевых сервисов: Apache, Nginx, MySQL, PostgreSQL, Bind.
-
Мониторинг системы (нагрузка, процессы, лог-файлы).
-
Фаервол и безопасность (в том числе UFW и iptables).
-
Автоматизацию задач через встроенные модули и cron.
Установка Webmin
1. Добавляем репозиторий
Для Debian/Ubuntu:
sudo apt update
sudo apt install wget apt-transport-https software-properties-common -y
wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
sudo add-apt-repository "deb http://download.webmin.com/download/repository sarge contrib"
2. Устанавливаем Webmin
sudo apt update
sudo apt install webmin -y
После установки сервис запускается автоматически.
Доступ к Webmin
По умолчанию Webmin работает на порту 10000.
Зайти можно по адресу:
https://<IP_сервера>:10000/
⚠️ Браузер выдаст предупреждение о сертификате (самоподписанный) — его можно игнорировать или заменить на Let's Encrypt.
Первичный вход
-
Логин: root (или пользователь с
sudo
) -
Пароль: тот же, что и у root
После входа откроется панель, где можно управлять всеми аспектами сервера.
Основные модули Webmin
-
System → пользователи, процессы, логи, cron.
-
Servers → Apache, MySQL, Bind, Postfix.
-
Networking → сетевые интерфейсы, firewall, маршруты.
-
Hardware → RAID, диски, файловые системы.
-
Cluster → управление несколькими серверами из одной панели.
Безопасность Webmin
Чтобы Webmin был защищён:
-
Ограничьте доступ по IP (в
/etc/webmin/miniserv.conf
):allow=192.168.1.0/24
-
Измените порт с 10000 на другой (в
miniserv.conf
). -
Включите UFW и разрешите только нужные порты:
sudo ufw allow 22/tcp sudo ufw allow 10000/tcp sudo ufw enable
-
Используйте SSL-сертификат от Let's Encrypt.
Плюсы и минусы Webmin
✅ Плюсы:
-
Удобство (всё в браузере).
-
Поддержка большинства Linux-дистрибутивов.
-
Большое количество модулей.
-
Бесплатность.
❌ Минусы:
-
Самоподписанный сертификат по умолчанию.
-
Может быть избыточным для маленьких VPS.
-
Не подходит для shared-хостинга (только root/админ).
Автор: Евгений Морковин
0 комментариев
Оставьте комментарий
Комментарии