Webmin
| Webmin | |
|---|---|
| | |
| | |
| Тип | Control panel |
| Разработчики | Jamie Cameron и сообщество Webmin[1] |
| Написана на | Perl |
| Операционные системы | Linux (RHEL, Fedora, CentOS, AlmaLinux, Rocky Linux, Oracle Linux, Debian, Ubuntu), FreeBSD, OpenSUSE and other Unix-like operating systems[2][3] |
| Языки интерфейса | English, and other 41 languages[4] |
| Дата выпуска | Октябрь 5, 1997 (version 0.1) |
| Последняя версия | |
| Репозиторий | github.com/webmin/webmin |
| Лицензия | BSD-подобная лицензия |
| Сайт | webmin.com |
Webmin — программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс, в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. На данный момент лучше всего поддерживаются системы Solaris, Linux (в частности, Redhat) и FreeBSD.
Используя любой браузер, администратор сервера может создавать новые учётные записи пользователей, почтовые ящики, изменять настройки служб и сервисов, например, веб-сервера Apache, DNS. Однако в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например, nginx пока не входит в базовый набор.
Webmin состоит из простого веб-сервера и большого количества скриптов (>500), которые осуществляют связь между командами администратора (через веб-интерфейс) и их исполнением на уровне операционной системы и прикладных программ. Webmin написан на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и скорость выполнения команд — это одни из главных преимуществ данной панели управления.
Ещё одно ключевое преимущество — возможность ручного редактирования конфигурационных файлов. В отличие от многих панелей управления, Webmin сохраняет целостность конфигурационных файлов и придерживается стандартных практик конфигурации, принятых в различных дистрибутивах.
Данная панель управления бесплатна на условиях лицензии BSD и распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению.
Работа с Webmin осуществляется через браузер по адресу https://имя_домена.com:10000/ (по умолчанию)
Интерфейс
Для Webmin доступны несколько десятков тем оформления, многие из которых уже входят в стандартный дистрибутив.
Модули
Webmin представляет собой модульную систему, где каждый компонент может быть активирован или деактивирован по требованию. Официальный репозиторий содержит более 300 модулей. Данные модули обеспечивают комплексное управление и тонкую настройку практически всех аспектов работы сервера.
Стандартный набор
В стандартный набор дистрибутива 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’а.
Примечания
- ↑ Introduction to Webmin Архивная копия от 15 января 2018 на Wayback Machine. Official Webmin website. Accessed 11-Feb-2007.
- ↑ Webmin Installation. Webmin (2 октября 2017). Дата обращения: 7 октября 2018.
- ↑ Installation - Webmin Documenation. webmin.
- ↑ Supported Languages. Webmin (2 октября 2017).
- ↑ Release 2.641 — 2026.
См. также
Ссылки
- Webmin Архивная копия от 9 ноября 2008 на Wayback Machine
- Virtualmin — управление виртуальными хостами Архивная копия от 20 февраля 2009 на Wayback Machine
- Usermin — управление пользователями Архивная копия от 20 февраля 2009 на Wayback Machine
- Руководство Webmin, на русском Архивная копия от 20 октября 2009 на Wayback Machine Документация по работе с модулями Webmin (Squid, Samba, Apache и т. д.), на русском.
- Установка WEBMIN на ОС CentOS 6
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.