Установка Webmin · 4 min read · Sep 11, 2025

Как установить Webmin на Debian 12

Webmin — это мощный инструмент администрирования системы на основе веба для систем, подобных Unix, включая Debian 12. Он предоставляет интуитивно понятный графический интерфейс, позволяющий администраторам управлять различными аспектами своего сервера без использования командной строки. С помощью Webmin пользователи могут настраивать учетные записи пользователей, управлять службами, настраивать DNS, управлять базами данных и выполнять многие другие административные задачи. Этот инструмент повышает эффективность и доступность, делая управление сервером более доступным, особенно для тех, кто может не быть так комфортно с операциями в командной строке. Используя Webmin на Debian 12, администраторы могут оптимизировать свои рабочие процессы и более эффективно поддерживать свои системы.

В этой статье я покажу вам, как установить панель администратора Webmin на Debian 12.

Предварительные требования

  • Сервер с установленным Debian 12.
  • Пароль root, настроенный на сервере.

Начало работы

Перед началом рекомендуется обновить кэш пакетов вашей системы до последней версии. Вы можете обновить его, используя следующую команду:

apt update -y

После обновления кэша пакетов установите другие необходимые зависимости, используя следующую команду:

apt install gnupg2 curl -y

После установки всех необходимых зависимостей вы можете перейти к следующему шагу.

Установка Webmin

Пакет Webmin по умолчанию не включен в репозиторий по умолчанию Debian 12. Поэтому вам нужно будет добавить репозиторий Webmin в APT.

Сначала загрузите и добавьте GPG-ключ и добавьте репозиторий Webmin с помощью следующих команд:

cd /tmp  
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh  
sh setup-repos.sh

После добавления репозитория обновите репозиторий и установите Webmin с помощью следующей команды:

apt update -y  
apt install webmin --install-recommends -y

После установки Webmin вы можете перейти к следующему шагу.

Управление службой Webmin

Вы можете легко запускать, останавливать, перезапускать и проверять статус Webmin из службы инициализации.

Чтобы запустить службу Webmin, выполните следующую команду:

service webmin start

Чтобы перезапустить службу Webmin, выполните следующую команду:

service webmin restart

Чтобы остановить службу Webmin, выполните следующую команду:

service webmin stop

Чтобы проверить статус службы Webmin, выполните следующую команду:

service webmin status

По умолчанию Webmin слушает на порту 10000. Вы можете проверить это, используя следующую команду:

ss -antpl | grep 10000

Вы должны увидеть следующий вывод:

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

Настройка брандмауэра для Webmin

Также рекомендуется защитить ваш сервер с помощью брандмауэра UFW. Для этого установите брандмауэр UFW с помощью следующей команды:

apt install ufw -y

После установки брандмауэра UFW разрешите порты 22 и 10000 с помощью следующей команды:

ufw allow 22  
ufw allow 10000

Затем включите брандмауэр UFW, используя команду ниже:

ufw enable

Затем проверьте брандмауэр с помощью следующей команды:

ufw status

Вы должны получить следующий вывод:

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
10000                      ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
10000 (v6)                 ALLOW       Anywhere (v6)             

Как использовать Webmin

На этом этапе Webmin установлен. Теперь вы можете получить к нему доступ, используя URL https://your-server-ip:10000. Вы будете перенаправлены на страницу входа в Webmin:

Вход в Webmin

Введите ваше имя пользователя root, пароль и нажмите кнопку Войти. Вы должны увидеть панель управления Webmin на следующей странице:

Панель управления Webmin

В левой панели нажмите на Инструменты => Командная Оболочка. Вы должны увидеть терминал Linux на следующей странице:

Командная оболочка Webmin

Отсюда вы можете выполнять любую команду на вашем сервере Linux.

Нажмите на Инструменты => Файловый менеджер. Вы должны увидеть файловый менеджер на следующей странице:

Файловый менеджер Webmin

Отсюда вы можете создавать файлы, директории и управлять всей файловой системой.

Нажмите на Инструменты => Загрузить и Скачать. Вы должны увидеть следующую страницу:

Загрузка файлов Webmin

Отсюда вы можете загружать и скачивать любые файлы на сервер и с него.

Нажмите на Сеть => Брандмауэр Linux. Вы должны увидеть интерфейс брандмауэра на следующей странице:

Брандмауэр Webmin

Отсюда вы можете открывать и закрывать определенные порты для удаленных пользователей.

Нажмите на Сеть => Настройка Сети. Вы должны увидеть мастер настройки сети:

Настройка сети Webmin

Вы можете настроить статический IP-адрес, шлюз по умолчанию, имя хоста и DNS отсюда.

Нажмите на Аппаратное обеспечение => Разделы и локальные диски. Вы должны увидеть менеджер разделов на следующей странице:

Разделы диска Webmin

Отсюда вы можете создавать и редактировать разделы вашего жесткого диска.

Удаление Webmin

Если вы не хотите Webmin, вы можете удалить его, используя следующую команду:

apt remove webmin

Затем выполните следующую команду, чтобы очистить кэш пакетов и удалить ненужные пакеты из вашей системы.

apt autoremove -y  
apt clean

Скачивание образа виртуальной машины этого руководства

Этот учебник доступен в виде готового к использованию образа виртуальной машины в формате ovf/ova, совместимого с VMWare и Virtualbox. Образ виртуальной машины использует следующие данные для входа:

SSH / Вход в оболочку

Имя пользователя: administrator
Пароль: howtoforge

Имя пользователя: root
Пароль: howtoforge

Вход в Webmin

Имя пользователя: root
Пароль: howtoforge

IP виртуальной машины — 192.168.0.100. Его можно изменить в файле /etc/network/interfaces. Пожалуйста, измените все вышеперечисленные пароли для обеспечения безопасности виртуальной машины.

Заключение

Поздравляю! вы успешно установили Webmin на Debian 12. Я надеюсь, что Webmin поможет вам управлять и контролировать ваш сервер Linux через веб-браузер. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.