Введение
Webmin — это мощная веб-панель управления сервером, которая позволяет администрировать систему через удобный веб-интерфейс. С помощью Webmin можно управлять пользователями, файлами, сервисами, бэкапами, настройками сети и многими другими параметрами.
В данной статье рассмотрим процесс установки Webmin на различные дистрибутивы Linux.
Установка Webmin вручную
Webmin можно установить на сервер с ОС:
- ✅ Ubuntu 18.04, 20.04, 22.04
- ✅ Debian 9 и выше
- ✅ CentOS 7, 8
- ✅ AlmaLinux, Rocky Linux
1. Подключение к серверу
Подключаемся к серверу по SSH под пользователем root:
ssh root@your_server_ip2. Установка необходимых пакетов
Ubuntu/Debian: перед установкой Webmin обновите системные пакеты:
sudo apt update && sudo apt upgrade -y3. Добавление репозитория Webmin
Для Ubuntu/Debian добавьте официальный репозиторий:
curl -fsSL https://download.webmin.com/jcameron-key.asc | sudo gpg --dearmor -o /etc/apt/keyrings/webmin.gpg
echo "deb [signed-by=/etc/apt/keyrings/webmin.gpg] http://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list
sudo apt updateБлок ниже — только для CentOS/AlmaLinux/Rocky. На Ubuntu/Debian его не выполняйте.
Для CentOS/AlmaLinux/Rocky Linux установите Webmin из официального RPM-репозитория:
cat << EOF | sudo tee /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
baseurl=https://download.webmin.com/download/yum
enabled=1
gpgcheck=1
gpgkey=https://download.webmin.com/jcameron-key.asc
EOF4. Установка Webmin
sudo apt install webmin -yБлок ниже — только для CentOS/AlmaLinux/Rocky. На Ubuntu/Debian его не выполняйте.
sudo yum install webmin -y5. Запуск Webmin и добавление в автозагрузку
После установки запустите Webmin и добавьте его в автозагрузку:
sudo systemctl enable --now webmin6. Доступ к Webmin
Webmin работает по HTTPS на порту 10000. Чтобы получить доступ к панели, откройте браузер и перейдите по адресу:
https://your_server_ip:10000/При первом входе используйте учетные данные пользователя root или администратора сервера.
Настройка Webmin
Открытие порта Webmin в брандмауэре
sudo ufw allow 10000/tcpsudo firewall-cmd --permanent --add-port=10000/tcp
sudo firewall-cmd --reloadОбновление Webmin
Для обновления Webmin до последней версии:
# Для Ubuntu/Debian
sudo apt update && sudo apt upgrade -y
# Для CentOS/AlmaLinux
sudo yum update -yЗаключение
Webmin — это удобная и мощная веб-панель для администрирования серверов Linux. Следуя данной инструкции, вы сможете легко установить Webmin и управлять сервером через браузер.
💡 Совет: Для повышения безопасности рекомендуем сменить стандартный порт
10000на нестандартный и ограничить доступ к Webmin по IP-адресу.