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

{title}1. Как установить репозитории Webmin на Ubuntu Server 19.042. Как включить ключ Webmin PGP3. Как обновить пакеты Webmin4. Как установить Webmin на Ubuntu Server 19.045. Как включить брандмауэр в Linux6. Как получить доступ к Webmin на сервере Ubuntu 19.047. Параметры использования Webmin в Ubuntu Server 19.04

Если вы системный или сетевой администратор, относитесь к службе поддержки вашей компании или просто любитель операционных систем Linux, у TechnoWikis есть отличные новости для вас, и это то, что у вас есть специальная утилита для управлять различными (если не всеми) аспектами вашей системы как на уровне служб, процессов, пользователей, так и на уровне разрешений, информации и задач, которые мы выполняем каждый день.

Мы знаем, что Linux предлагает нам некоторые дистрибутивы с графической средой (GUI), но когда дело доходит до операционной системы на уровне сервера, для нас нормально использовать ее в режиме Core (терминал), и задачи поддержки могут стать несколько утомительными и вызывать ошибки. склонный.

Далее мы увидим инструмент для облегчения этих задач, и эта утилита - Webmin. Поэтому мы просим вас подробно прочитать это руководство, которое TechnoWikis подготовила для вас в полной мере, чтобы вы могли внедрить его в своей организации независимо от ее размера. В этом случае мы будем использовать Ubuntu 19.04 Server, и если у вас его все еще нет, мы приглашаем вас загрузить его по следующей ссылке:

Сервер Ubuntu 19.04

Что такое Webmin?

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

Мы можем использовать текущие браузеры с единственным условием, что они поддерживают Java, таблицы и формы, в этом случае можно будет настраивать учетные записи пользователей, управлять сервером Apache, настраивать DNS, редактировать файлы и многие другие задачи, ориентированные на администрирование. и поддержка..

Инструмент Webmin интегрирован с веб-сервером, на котором есть несколько программ CGI, целью которых является обновление системных файлов, являющихся /etc/inetd.conf и / etc / passwd, одними из самых известных, как сервер Webmin, так и программы CGI. были написаны на Perl версии 5 и не используют нестандартные модули Perl для повышения производительности и времени отклика в соответствии с потребностями каждого из нас.

В этом случае мы будем использовать Webmin в Ubuntu Server 19.04, но тихо, поскольку Webmin можно установить в таких операционных системах, как:

Операционные системы, совместимые с Webmin на Ubuntu Server 19.04

  • Cygwin
  • Дарвин
  • Debian
  • Endian Firewall Linux
  • Fedora Linux
  • FreeBSD
  • Общий Linux
  • Gentoo Linux
  • CentOS Linux
  • CloudLinux
  • HP / UX
  • IBM AIX
  • Immunix Linux
  • Lanthan Linux
  • Linux Mint
  • LinuxPPC
  • Lycoris Desktop / LX
  • Mac OS X
  • Корпоративный сервер Mandrake Linux
  • Mandriva Linux
  • Корпоративный сервер Mandriva Linux
  • Netbsd
  • OpenBSD
  • OpenDarwin
  • openmamba Linux
  • Linux OpenNA
  • Oracle Enterprise Linux
  • ВМ Oracle
  • Redhat Enterprise Linux
  • Redhat Linux
  • Redhat Linux Desktop и многое другое

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

1. Как установить репозитории Webmin на Ubuntu Server 19.04

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

Шаг 1

Этот репозиторий необходимо добавить в файл /etc/apt/sources.list, чтобы мы использовали нужный редактор (nano или vim) и выполнили следующее:

 sudo nano /etc/apt/sources.list 
В открытом файле мы должны ввести следующую строку в конце этого:
 deb http://download.webmin.com/download/repository sarge contrib 

Шаг 2

Это официальный репозиторий Webmin для Ubuntu.

Сохраняем изменения в файл с помощью клавиш Ctrl + O и выходим из него с помощью клавиш Ctrl + X.

2. Как включить ключ Webmin PGP

Шаг 1

Теперь мы добавим ключ Webmin PGP, чтобы система могла получить доступ к репозиторию и выполнить загрузку, для этого мы выполним в консоли следующее:

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

Шаг 2

Теперь мы должны интегрировать ключ, выполнив:

 sudo apt-key добавить jcameron-key.asc 

3. Как обновить пакеты Webmin

Как только процесс будет успешным, мы обновим добавленные нами пакеты репозитория Webmin, для этого мы выполняем следующее:

 sudo apt update 

4. Как установить Webmin на Ubuntu Server 19.04

Шаг 1

Пришло время, которого все ждали, и стоит установить Webmin на сервере, для этого мы выполним следующее:

 sudo apt установить webmin 

Шаг 2

Введите букву Y, чтобы подтвердить загрузку и установку Webmin на сервере, когда процесс будет завершен, мы увидим следующую сводку:

Обратите внимание, что в последнем разделе резюме мы находим способ доступа к панели Webmin с синтаксисом:

 https: // IP-адрес: 10000 / https: // имя команды: 10000 / 

5. Как включить брандмауэр в Linux

До этого момента мы установили Webmin, и следующим шагом будет предоставление разрешения на подключение, поскольку это будет из веб-браузера, это достигается путем предоставления авторизации на порт 10000 в брандмауэре Ubuntu Server 19.04, для этого разрешения достаточно. выполнить следующее:

 sudo ufw разрешить 10000 

6. Как получить доступ к Webmin на Ubuntu Server 19.04

Шаг 1

Пришло время узнать интерфейс и использование Webmin на нашем сервере, для этого мы переходим в браузер, в данном случае Google Chrome, и в адресной строке вводим один из следующих вариантов:

 https: // решающий: 10000 / https: // IP_сервера: 10000 / 

Шаг 2

Мы увидим следующее предупреждение, поскольку это безопасное соединение HTTPS:

Шаг 3

Нажимаем на кнопку Advanced Settings и там нажимаем на строку «Continue to ... (not sure)»:

Шаг 4

Нажав здесь, мы будем перенаправлены в окно входа в Webmin, где мы введем учетные данные, с которыми мы получаем доступ к системе:

Шаг 5

Нажмите кнопку «Войти», и начальная среда Webmin в Ubuntu Server 19.04 будет следующей:

Приборная панель

В начальном окне под названием Dashboard мы находим конкретные детали, такие как:

  • Название команды.
  • Использованная версия Webmin.
  • Время использования системы.
  • Информация о процессоре
  • Текущая оперативная память.
  • Место на жестком диске.
  • Используемая операционная система.
  • Версия ядра.
  • Виртуальная память и многое другое.

ШАГ 6

Внизу мы находим два раздела, где можно будет визуализировать последние входы в систему, а также использование диска:

7. Варианты использования Webmin в Ubuntu Server 19.04

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

Webmin

Это раздел конфигурации утилиты, который разделен на следующие разделы:

  • Конфигурация Webmin (темы, анонимный доступ, использование модулей и многое другое)
  • Настройте интерфейс и язык
  • Настройки резервного копирования
  • Пользовательские настройки Webmin
  • История запасов и многое другое

Система

Это один из самых деликатных способов, так как оттуда можно будет:

  • Просмотр текущих серверных процессов
  • Сменить пароли
  • Просмотр и обновление пакетов программного обеспечения
  • Настроить запланированные задачи
  • Конфигурация PAM
  • Доступ к системным событиям
  • Резервное копирование информации
  • См. Пользователей и группы

Серверы

Этот раздел предназначен для настройки почтовых серверов, таких как Exim, Qmail, Postfix и Sendmail.

Другие

Этот раздел можно отнести к набору инструментов для работы на сервере, это:

  • Файловый менеджер
  • Командная консоль
  • Возможность создания собственных команд
  • Установите SSH-соединения
  • Просмотр статуса системы и сервера
  • Доступ к защищенным веб-каталогам
  • Используйте HTTP-туннель

Чтобы указать, раздел «Состояние системы и сервера» идеально подходит для полного обзора поведения сервера Ubuntu с такими состояниями, как хорошее, обычное или плохое:

Сеть

Как следует из названия, здесь мы обрабатываем все аспекты сети как есть:

  • Управление межсетевым экраном
  • Общая настройка сетевых интерфейсов
  • Управляйте используемой пропускной способностью
  • Настройте клиент и сервер NIS и многое другое

Аппаратное обеспечение

Раздел, посвященный аппаратным компонентам нашего сервера Ubuntu, таким как:

  • Управление принтерами
  • Управляйте логическими томами.
  • Установите системное время.
  • Управляйте Linux RAID.
  • Конфигурация ISCSI.
  • Просмотр текущих разделов жесткого диска.

Кластер

Этот раздел специально интегрирован для настройки всего, что связано с кластером (если он у нас есть) в системе, там можно будет:

  • Назначить пользователей
  • Сменить пароли
  • Копировать файлы
  • Используйте консольные команды
  • Проверить интегрированные серверы

Неиспользуемые модули

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

Сбросить модули

Эта опция позволяет нам вернуть модули в их заводское состояние.

Внизу мы находим ряд значков, которые позволяют нам выполнять определенные действия в Webmin, такие как:

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

В начале исследования мы говорили о модулях Webmin, мы упомянем лишь некоторые из них, чтобы понять и увидеть возможности, которые дает нам эта утилита:

  • Клиент ADSL
  • Брандмауэр BSD
  • Веб-сервер Apache
  • Загрузка и выключение
  • Резервное копирование файлов конфигурации
  • Вакансии Cluster Cron
  • Кластер серверов Usermin
  • Дисковые и сетевые файловые системы
  • Файловый менеджер
  • Загрузчик GRUB
  • БрандмауэрD
  • HTTP туннель
  • Первоначальная загрузка системы
  • Межсетевой экран Linux IPv6
  • Брандмауэр Linux
  • Сервер базы данных MySQL
  • Сетевые службы и протоколы

Мы видим, что Webmin является мощным инструментом для управления различными аспектами нашего сервера и, таким образом, имеет гораздо более полное администрирование.