Истории успеха наших клиентов — лучшие проекты
Вход / Регистрация

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

4870
4 минуты чтения
Средний рейтинг статьи: 5

«Классическим» способом считают настройку сервера через терминал. Но подобная практика постепенно уходит, потому что удаленными сервисами стали пользоваться и обычные пользователи, не только системные администраторы. Один из вариантов графического интерфейса — Webmin, решение с открытым исходным кодом.

Как Установить Webmin На Ubuntu Server 20.04 (1)

Что умеет Webmin

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

Webmin позволяет:

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

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

Установка панели

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

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

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

  1. Сначала загрузите скрипт с помощью 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.

Image1

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

sudo apt install webmin --install-recommends

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

Image3

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

vds

Базовая настройка

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

Image5

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

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

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

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

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

Примеры использования

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

Первая операция — создание нового пользователя.

Image4

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

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

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

Вторая операция — обновление пакетов.

Image2

Чтобы обновить пакеты:

  1. Откройте вкладку Dashboard.
  2. Найдите поле Package updates. В нём должно быть указано количество доступных обновлений.
  3. Перейдите по ссылке к списку обновлений. 
  4. Выберите, какие апдейты хотите поставить.
  5. Нажмите Update selected packages.

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

Выгодные тарифы на VDS/VPS в Timeweb Cloud

Заключение

Установка и базовая настройка завершены. Теперь вы можете управлять серверами на Timeweb Cloud с любого устройства через браузер. Чтобы узнать больше о возможностях веб-интерфейса, читайте официальную документацию Webmin.

Кстати, в официальном канале Timeweb Cloud собрали комьюнити из специалистов, которые говорят про IT-тренды, делятся полезными инструкциями и даже приглашают к себе работать. 

4870
4 минуты чтения
Средний рейтинг статьи: 5

Читайте также

Хотите внести свой вклад?
Участвуйте в нашей контент-программе за
вознаграждение или запросите нужную вам инструкцию
img-server
Комментарии 2
Василий
08.11.2025, 22:04

Эта инструкция не работает

Команда Timeweb Cloud
Команда Timeweb Cloud
19.11.2025, 08:30

Спасибо за сигнал, мы обновили инструкцию 🙌