Установка 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:

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

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

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

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

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

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

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

Отсюда вы можете создавать и редактировать разделы вашего жесткого диска.
Удаление 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 через веб-браузер. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо.
Get new posts in your inbox
No spam. Unsubscribe anytime.