Как установить Webmin на CentOS 8

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

В этом руководстве объясняется, как установить Webmin на CentOS 8.

Подготовка

Чтобы иметь возможность устанавливать пакеты, вам необходимо войти в систему как пользователь root или пользователь с привилегиями sudo .

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

Рекомендуемый метод установки Webmin на CentOS 8 — включить репозиторий Webmin и установить пакет Webmin с помощью диспетчера пакетов dnf .

Для установки Webmin в CentOS выполните следующие действия:

  1. Откройте ваш любимый текстовый редактор и создайте файл репозитория:

     sudo nano /etc/yum.repos.d/webmin.repo

    Вставьте в файл следующее содержимое:

    /etc/yum.repos.d/webmin.repo
     [Webmin] name = Webmin Distribution Neutral #baseurl=https://download.webmin.com/download/yum mirrorlist = https://download.webmin.com/download/yum/mirrorlist enabled = 1

    Сохраните файл и закройте редактор.

  2. Импортируйте ключ Webmin GPG, используя следующую команду rpm :

     sudo rpm --import http://www.webmin.com/jcameron-key.asc
  3. Установите последнюю версию Webmin, набрав:

     sudo dnf install webmin

    Команда автоматически разрешает все зависимости. По завершении установки отобразится следующий вывод:

     Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/ as root with your root password.

    Сервис Webmin запустится автоматически.

Это оно! На этом этапе вы успешно установили Webmin на свой сервер CentOS 8.

Настройте брандмауэр

По умолчанию Webmin прослушивает подключения через порт 10000 на всех сетевых интерфейсах.

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

Выполните следующие команды, чтобы разрешить трафик на порт 10000 :

sudo firewall-cmd --zone=public --add-port=10000/tcpsudo firewall-cmd --runtime-to-permanent

Доступ к веб-интерфейсу Webmin

Теперь, когда Webmin установлен на вашем сервере CentOS, откройте ваш [любимый браузер и введите имя хоста вашего сервера или общедоступный IP-адрес, а затем порт Webmin 10000 :

https://your_server_ip_or_hostname:10000/

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

Войдите в веб-интерфейс Webmin, используя свои учетные данные пользователя root:

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

Отсюда вы можете начать настройку и управление своим сервером CentOS 8 в соответствии с вашими требованиями.

Выводы

Вы успешно установили Webmin на свой компьютер CentOS 8. Теперь вы можете начать управлять службами через веб-интерфейс Webmin.

Чтобы узнать больше о Webmin, посетите их официальную страницу документации .

Если у вас есть вопросы, оставьте комментарий ниже.

Оставьте комментарий