Webmin

Webmin — программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс, в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. Используя любой браузер, администратор сервера может создавать новые учётные записи пользователей, почтовые ящики, изменять настройки служб и сервисов, например: веб-сервера Apache, DNS. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например nginx пока не входит в базовый набор.

Webmin
Тип Панель управления хостингом
Разработчик Jamie Cameron и сообщество Webmin[1]
Написана на Perl
Операционная система Solaris, Linux, FreeBSD.
Первый выпуск 5 октября 1997
Последняя версия 1.990 (3 марта 2022)
Лицензия BSD-подобная лицензия
Сайт webmin.com
 Медиафайлы на Викискладе

Webmin состоит из простого веб-сервера и большого количества скриптов (>500), которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и быстрота выполнения команд — одно из самых больших преимуществ данной панели управления.

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

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

Работать с Webmin достаточно просто — нужно запустить браузер, набрать https://имя_домена.com:10000/ (недоступная+ссылка) (по умолчанию) и попасть на страницу администрирования.

Интерфейс

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

Модули

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

Стандартный набор

В стандартный набор дистрибутива Webmin 1.630 входит 127 модулей. Ниже перечислены некоторые модули стандартного набора.

  • Apache Webserver — настройка веб-сервера Apache, позволяет редактировать почти все инструкции.
  • Command Shell — позволяет выполнить удаленно команду и просмотреть вывод.
  • Custom Commands — создание кнопки для часто используемых команд.
  • DHCP Server — управление общей сетью, хостами, и группами.
  • Disk Quotas — установка и настройка квот для пользователей или групп пользователей, на данной файловой системе.
  • File Manager — работа с файлами на сервере.
  • GRUB Boot Loader — настройка загрузчика GRUB.
  • Linux Firewall — настройка брандмауэра Linux.
  • MySQL Database Server — настройка базы данных, таблицы и разрешения на сервере баз данных MySQL.
  • Perl Modules — просмотр установленных Perl модулей и возможность установить новые.
  • Running Processes — список запущенных процессов в вашей системе с возможностью убить или изменять приоритет процесса.
  • SSH Server — настройка SSH сервера.
  • Software Packages — менеджер пакетов, с возможностью установить новые.
  • System Logs — настройка сервера системных журналов в вашей системе и просмотр журналов.
  • Users and Groups — создание и редактирование Unix пользователей и групп пользователей.
  • Webmin Configuration — настройки Webmin’а.

Примечания

  1. Introduction to Webmin. Official Webmin website. Accessed 11-Feb-2007.

См. также

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.