Webmin

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

Минусы:

— сервис висит в памяти

— открыт порт (10000)

Плюсы:

— наглядность

— все конфиги в одном месте

— не требуется гуглить на тему («как мне добавить нового пользователя в систему» или «как создать задание cron»)

— лишние модули неустановленных в системе программ скрыты

— есть возможность управления кластером серверов 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. (Shoreline Firewall)

MySQL Database Server — Настройка базы данных, таблицы и разрешения на сервере баз данных MySQL.

Perl Modules — Просмотр установленных Perl модулей и возможность установить новые.

Running Processes — Список запущенных процессов в вашей системе с возможностью убить или изменять приоритет процесса.

SSH Server — Настройка SSH сервера.

Software Packages — Менеджер пакетов, с возможностью установить новые.

System Logs — Настройка сервера системных журналов в вашей системе и просмотр журналов.

Users and Groups — Создание и редактирование Unix пользователей и групп пользователей.

Webmin Configuration — Настройки Webmin’а

http://www.webmin.com/deb.html