Как установить Webmin на Ubuntu Server 22.04

    Команда Simple-Server
    03.06.2026
    4 мин

    Материал подготовлен командой Simple-Server для администраторов VPS и выделенных серверов. Команды и пути проверяйте на тестовой машине перед production.

    Кратко о задаче

    Webmin —**** это веб-интерфейс, с помощью которого вы можете настраивать облачные серверы через графический интерфейс. Для доступа к хосту требуется только браузер.

    • управлять учётными записями пользователей;
    • обновлять и настраивать систему;
    • устанавливать, обновлять и удалять программные пакеты;
    • просматривать системные журналы и электронные письма;
    • настраивать брандмауэр;
    • регулировать дисковые квоты для управления пространством, которое используют другие пользователи;
    • создавать виртуальные хосты.

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

    Для успешной установки программы Webmin**** понадобится**:**

    • Сервер под управлением Ubuntu 22.04.
    • Учетная запись пользователя с привилегиями sudo.
    • Доступ к окну терминала.
    • Стабильное сетевое соединение.

    Проще всего установить Webmin с помощью скрипта webmin-setup-repo.sh от разработчика.

    1. Сначала загрузите скрипт с помощью curl:

    Сначала загрузите скрипт с помощью curl:

    curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
    1. После чего запустите его:

    После чего запустите его:

    sudo sh webmin-setup-repo.sh

    В появившемся окне подтвердите добавление репозитория Webmin на сервер, напечатав y и нажав Enter.

    1. Теперь вы можете установить Webmin на сервере командой:

    Теперь вы можете установить Webmin на сервере командой:

    sudo apt install webmin --install-recommends

    После завершения процесса вы сможете обратиться к Webmin по адресу https://IP-адрес-сервера:10000. Для входа используйте реквизиты пользователя root для вашего сервера.

    Управление Ubuntu Server через веб-интерфейс уже доступно. Давайте познакомимся с базовыми настройками.

    Настройка Webmin выполняется через веб-интерфейс, к которому вы подключились в предыдущем разделе.

    Он состоит из нескольких разделов:

    • Webmin — основные настройки самого модуля Webmin.
    • System — системные настройки для управления пользователями, службами, процессами, резервным копированием и другими ключевыми операциями.
    • Servers — управление серверами.
    • Others — прочие инструменты администрирования, в том числе SSH-клиент, файловый менеджер и т.д.
    • Networking — параметры сети.
    • Hardware — управление разделами на дисках, принтерами, системным временем.
    • Cluster — управление кластером, который объединяет несколько систем.
    • Refresh Modules — обновление модулей.

    При входе в веб-интерфейс вы увидите сообщение о недоверенном сертификате. Это связано с тем, что Webmin автоматически создаёт самоподписанный сертификат. Однако браузеры не считают его безопасным, потому что он выдан не доверенным центром, а самой программой.

    Можно игнорировать предупреждение о недоверенном сертификате, ведь вы знаете, что подключаетесь к своему серверу. Можно также установить бесплатный сертификат от Let’s Encrypt — это делается через веб-интерфейс.

    Важно учитывать, что для входа в веб-интерфейс первоначально используется учетка root (логин-пароль приходят на почту при создании сервера). Желательно сразу поменять учетные данные, чтобы снизить риски несанкционированного доступа.

    Чтобы оценить удобство Webmin, выполним пару стандартных операций.

    Главное меню программы расположено слева. В нём представлены все настройки, собранные в разделы. Для управления пользователями вам нужно открыть раздел System — Users and Groups. Здесь можно добавлять группы, отдельных пользователей, а также управлять этими сущностями.

    Чтобы добавить пользователя:

    1. Нажмите Create a new user.
    2. Выберите автоматическое назначение ID.
    3. Укажите описательное имя в поле Real name. Из него должно быть понятно, для какой цели создан этот юзер.
    4. Выберите командную строку — например, /bin/bash.
    5. Укажите пароль. Можно также установить параметры истечения срока действия пароля.
    6. Выберите или создайте новую основную группу и добавьте вторичную группу, если это требуется.
    7. Нажмите Create.
    1. Откройте вкладку Dashboard.
    2. Найдите поле Package updates. В нём должно быть указано количество доступных обновлений.
    3. Перейдите по ссылке к списку обновлений.
    4. Выберите, какие апдейты хотите поставить.
    5. Нажмите Update selected packages.

    Как видите, всё очень быстро и удобно. Для рутины терминал больше не понадобится.


    Нужен сервер для практики? Закажите VPS на Simple-Server — root-доступ, NVMe, DDoS-защита и поддержка 24/7.

    VPS для проекта

    VPS с root-доступом, NVMe и поддержкой 24/7 на Simple-Server.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS

    Нужна другая конфигурация? Посмотрите все доступные тарифы

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны