ГлавнаяОперационные системыLinuxКак установить и использовать Webmin в Ubuntu Linux

Как установить и использовать Webmin в Ubuntu Linux

Я использую Nginx для своего веб-сервера. Могу ли я использовать Webmin для удаленного управления?

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

Что отличает Webmin?

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

Contents

Что отличает Webmin?

src="https://saintist.ru/wp-content/uploads/2024/05/install-use-webmin-linux-01-program-website.jpg" alt="Установить Использование веб-сайта программы Webmin Linux">

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

Установка Webmin в Linux

Прежде чем установить Webmin, вам необходимо убедиться, что у вас есть следующие ресурсы:

  • Машина, к которой вы можете получить доступ через сеть, например локальная машина у вас дома или VPS, который вы арендуете онлайн.
  • Совместимый дистрибутив Linux на вашем компьютере, поддерживающем широкий спектр дистрибутивов Linux. Мы используем Ubuntu.
  • Корневой доступ на вашем компьютере, который будет использоваться для настройки системных файлов в процессе установки.

Получение зависимостей Webmin

Первым шагом при установке Webmin является импорт архива его репозитория, поскольку Webmin по умолчанию не включен в Ubuntu 22.04.

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

wget -qO - http://www.webmin.com/jcameron-key.asc | sudo 

Установка Webmin в Linux

Установить Использовать Webmin Linux 03 Импортировать ключ подписи

Скопируйте информацию о репозитории Webmin в файл /etc/apt/sources.list.d:

sudo sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'

И наконец, обновите apt, чтобы обновить списки репозитория вашей системы:

sudo apt update && sudo apt upgrade
Установить. Использовать Webmin Linux 04. Установить репозиторий.

Настройка брандмауэра и установка програ

Получение зависимостей Webmin

упен снаружи сервера, используя утилиту iptables, чтобы включить порт 10000 для входящих подключений:

sudo iptables -A INPUT -p tcp -m state --state NEW --dport 10000 -j ACCEPT
Установить Использовать Webmin Linux 05 Открыть брандмауэр

И наконец, установите утилиту Webmin с помощью следующей команды:

sudo apt install webmin
Установка Используйте программу установки Webmin Linux 06 Apt

Управление вашей системой с помощью Webmin

После того как вы правильно установили Webmin на свой сервер, вы можете приступить к настройке своей системы с его помощью. Однако сначала вам необходимо узнать IP-адрес вашего сервера.

Для этого выполните следующую команду:

ip addr
Установить Использовать Webmin Linux 07 IP-адрес

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

Установка использования IP-адреса Webmin Linux 08 с портом

Откроется небольшая страница входа в Webmin. Чтобы получить доступ к системе, укажите свои текущие учетные данные Ubuntu. Например, я набираю имя пользователя «ramces», а затем свой пароль для доступа к интерфейсу Webmin.

Установка Использование страницы входа в программу Webmin Linux 09

Установка службы с помощью Webmin

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

Установка панели управления программой Webmin Linux 10

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

Установить использовани<h2><span id=Управление вашей системой с помощью Webmin>Webmin выведет список всех доступных служб, которые вы можете установить. Например, я могу щелкнуть элемент «Веб-сервер Apache» до настроить веб-сервер на своем компьютере.

Установить Использование веб-сервера Webmin Linux 12 Apache

Откроется новая страница, на которой Webmin спросит, хотите ли вы установить новую службу на свой сервер. Чтобы начать установку, нажмите кнопку «Установить сейчас».

Установить Использовать Webmin Linux 13 Установить веб-сервер Apache

Webmin перечислит все зависимости, необходимые для правильной сборки службы, которую вы хотите установить. Чтобы продолжить, нажмите кнопку «Установить сейчас» еще раз.

Установить Использование Webmin Linux 14 Зависимость Установить Apache

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

Установить Использовать Webmin Linux 15 Завершить установку веб-сервера Apache

Совет : вы также можете научиться Установка службы с помощью Webminpache и PHP для сайта с высоким трафиком">настроить Apache и PHP для сайта с высоким трафиком .

Настройка параметров системы с помощью Webmin

Еще одно блестящее применение Webmin — настройка системных файлов и служб через его интерфейс. Такой подход устраняет необходимость постоянного доступа к системе через SSH для относительно незначительных настроек и настроек.

Нажмите категорию «Система» на левой боковой панели панели управления.

Установка Использовать Webmin Linux 17 Системная категория

Webmin отобразит все доступные системные настройки, которые вы можете настроить через его интерфейс. Например, я могу выбрать элемент «Пользователи и группы», чтобы изменить пользователя или добавить группу на сервер .

Установить Использовать настройки групп пользователей Webmin Linux 18

При этом загрузится новая страница, на которой будут перечислены все активные учетные записи пользователей и группы в системе. Чтобы добавить нового пользователя , нажмите кнопку «Создать нового пользователя».

Установить Использовать Webmin Linux 19 Кнопка «Создать нового пользователя»

Примечание. Рекомендуется избегать использования пользователя root для повседневных задач. Вместо этого создайте новую учетную запись пользователь с привилегиями sudo и используйте ее для повседневных задач.

По большей части процесс создания пользователей в Webmin аналогичен утилите useradd. Однако одно ключевое различие между ними заключается в том, что подход Webmin позволяет вам связать ключ SSH с новым пользователем, что позволяет вам создавать безопасные учетные записи, которые не полагаются на традиционную аутентификацию по паролю .

Установить Использование Webmin Linux 20 Заполненная страница пользователя

Сохраните нового пользователя, нажав кнопку «Создать».

Установить Использовать Webmin Linux 21 Завершить создание нового пользователя

И наконец, перезагрузите компьютер, чтобы полностью применить новую конфигурацию. Выберите пункт «Загрузка и завершение работы» на левой боковой панели.

Установка Использование Webmin Linux 22 Категория выключения при загрузке

Прокрутите страницу вниз и выберите «Перезагрузить систему».

Установить. Использовать Webmin Linux 23. Перезагрузить систему.

Часто задаваемые вопросы

Я использую Nginx для своего веб-сервера. Могу ли я использовать Webmin для удаленного управлени

Настройка параметров системы с помощью Webmin

поэтому вы не можете использовать его для управления Nginx.

Я получаю сообщение об ошибке SSL при каждом доступе к веб-интерфейсу. Моя установка сломана?

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

По большей части вы можете игнорировать это предупреждение, если вы размещаете Webmin только в закрытой локальной сети. Однако вам необходимо создать правильный сертификат SSL, если вы собираетесь использовать его через Интернет. Создайте сертификат Let’s Encrypt, выбрав «Webmin ->Конфигурация Webmin ->SSL-шифрование».

Можно ли получить доступ к оболочке системы через Webmin?

Для доступа к системной оболочке перейдите в категорию «Инструменты». Нажмите «Командная оболочка» или «Вход по SSH». Первый позволяет запускать отдельные команды, а второй предоставляет полную удаленную оболочку.

Как удалить Webmin со своего сервера?

Запустите команду/etc/webmin/uninstall.sh, чтобы удалить все следы Webmin с вашего сервера.

Изображение предоставлено: Unsplash . Все изменения и скриншоты Рамсеса Реда.

Часто задаваемые вопросы

Я получаю сообщение об ошибке SSL при каждом доступе к веб-интерфейсу. Моя установка сломана?

Можно ли получить доступ к оболочке системы через Webmin?

Как удалить Webmin со своего сервера?

ПОХОЖИЕ СТАТЬИ

Популярные записи