Управлението на Linux сървър или система може да се превърне в наистина сложна задача поради количеството услуги, правила и процеси, които присъстват там, като администратори трябва да сме наясно с потребителите, групите, правилата на защитната стена, мрежата, хардуера и т.н. нямат правилните инструменти, това става драматично.
За да решим и облекчим тези тежести, имаме Webmin, който е разработен, така че администраторите и потребителите на Linux да имат един от най -добрите инструменти за управление на Linux и всичко, което то включва.
Какво е WebminWebmin е оформен като уеб-базиран интерфейс, с който е възможно да се управляват Unix системи, всички браузъри, които са съвместими с таблици и формуляри, както и Java за модула File Manager, ще позволят на Webmin да може да конфигурира потребителски акаунти , Apache, DNS, споделяне на файлове и много от задачите, които изпълняваме ежедневно.
Webmin се състои от уеб сървър и набор от CGI програми, които управляват системни файлове като /etc/inetd.conf и / etc / passwd, както уеб сървърът, така и CGI програмите са написани на Perl версия 5 и затова и двете не използвайте нестандартни Perl модули.
СъвместимостЗа този случай ще използваме Ubuntu 21.04 (в бета фаза), но Webmin е съвместим с различни системи като:
- Amazon Linux
- APLINUX
- Азиатски
- Asianux сървър
- CentOS Linux
- Хипервизор на Citrix
- CloudLinux
- Cloudrouter Linux
- Кобалт Linux
- Дарвин
- Debian Linux
- Fedora Linux
- FreeBSD
- Общ Linux
- Gentoo Linux
- IBM AIX
- Linux Mint
- LinuxPPC
- Lycoris Desktop / LX
- Mac OS X
- macOS Каталина
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Корпоративен сървър на Mandrake Linux
- Mandriva Linux
- Mandriva Linux Enterprise Server
- Mepis Linux
- Pardus Linux
- pclinuxos Linux
- Playstation linux
- Raspbian Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop и много други
Инсталиране на Webmin на Ubuntu 21.04
Етап 1
Осъществяваме достъп до терминала и потвърждаваме, че използваме Ubuntu 21.04 със следната команда:
lsb_release -a
Стъпка 2
Сега ще добавим хранилището на Webmin, за да можем да инсталираме и актуализираме Webmin с помощта на мениджъра на пакети, за да добавим това хранилище, трябва да го добавим към файла /etc/apt/sources.list, използваме желания редактор за него :
sudo nano /etc/apt/sources.listВ края на файла въвеждаме следния ред:
deb http://download.webmin.com/download/repository sarge contrib
Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.
Стъпка 3
След това ще добавим PGP ключа Webmin, така че системата да има достъп до хранилището и да извърши изтеглянето, ще използваме следната команда:
wget http://www.webmin.com/jcameron-key.asc
Стъпка 4
Инсталираме този ключ със следната команда:
sudo apt-key добавете jcameron-key.asc
Стъпка 5
След това ще актуализираме пакетите в хранилището на Webmin със следната команда:
sudo apt актуализация
Стъпка 6
След като пакетите се актуализират, ще бъде възможно да се инсталира Webmin в Ubuntu 21.04, за това изпълняваме следното:
sudo apt инсталирате webmin
Стъпка 7
Въвеждаме буквата S, за да потвърдим изтеглянето, в края на този процес е възможно да се идентифицира начинът за достъп до панела Webmin:
Стъпка 8
Възможно е с някой от следните синтаксиси:
https: // IP_address: 10000 / https: // machine_name: 10000 / https: // localhost: 10000 /Стъпка 9
Преди достъп трябва да предоставим необходимите разрешения в защитната стена на Ubuntu 21.04, това разрешение трябва да бъде предоставено на порт 10000 със следната команда:
sudo ufw позволяват 10000
Стъпка 10
След като оторизацията на защитната стена е готова, отиваме в браузър и ще бъдем готови за достъп до Webmin, когато въведете някоя от наличните опции, ще видим следното:
Увеличете
Стъпка 11
Кликваме върху „Разширени“ и ще се покаже следното:
Увеличете
Стъпка 12
Кликваме върху „Приемете риска и продължете“ и след това трябва да въведем идентификационните данни, с които осъществяваме достъп до системата Ubuntu 21.04:
Стъпка 13
Щракваме върху Вход и първо ще видим таблото за управление на Webmin, където ще видим подробности като:
- Име на отбора
- Използвана версия на Webmin
- Време за използване на системата
- Информация за процесора
- Текуща RAM памет
- Пространство на твърдия диск
- Използвана операционна система
- Версия на ядрото
Увеличете
ЗабележкаВъв версия на операционната система Debian Linux 11 е освободен, защото Ubuntu 21.04 все още е в бета версия.
В долната част можем да видим историята на данните, както и използването на диска или мрежовите интерфейси.
Стъпка 14
По подразбиране е на английски, можем да кликнете върху потребителското име в долната част и да зададете желания език, в този пример испански:
Увеличете
Запазваме промените, за да влязат в сила промените.
Стъпка 15
В секцията Webmin намираме параметри като:
- Глобална конфигурация на Webmin
- Регулирайте интерфейса и езика на помощната програма
- Настройки за архивиране
- Потребителска конфигурация на Webmin
- История на акциите
- Операционна система и още опции
Увеличете
Стъпка 16
В секцията Система намираме параметри като:
- Преглед на текущите сървърни или компютърни процеси
- Промяна на потребителски пароли
- Преглеждайте и актуализирайте софтуерни пакети
- Коригирайте планираните задачи
- PAM конфигурация
- Достъп до системни събития на общо ниво или във времеви диапазон
- Стартирайте архивиране на данни
- Преглед на системните потребители и групи
Увеличете
Стъпка 17
В секцията Потребител и групи ще бъде възможно да видите всеки потребител с неговите групи и също така да създадете, редактирате или изтриете потребител от там:
Увеличете
Стъпка 18
В раздела Сървъри имаме:
- Управлявайте имейл на потребителите
- Редактирайте SSH сървъра
- Управлявайте сървъра на базата данни
Увеличете
Стъпка 19
В Инструменти намираме:
- Файловият мениджър
- Командна конзола
- Достъп до персонализирани команди
- Установете SSH връзки
- Преглед на състоянието на системата и сървъра
- Достъп до защитени уеб директории
- Използвайте HTTP тунел, за да увеличите сигурността на достъпа
Увеличете
Стъпка 20
Този раздел е много полезен (Състояние на сървъра), тъй като предоставя глобален преглед на това как се справя Ubuntu 21.04.
В раздела Мрежа намираме:
- Управление на защитна стена
- Обща конфигурация на активните мрежови интерфейси на устройството
- Управление на използваната честотна лента
- Конфигурирайте NIS клиент и сървър
Увеличете
Стъпка 21
Там можем да кликнете върху „Мрежови интерфейси“, за да видите пълната и актуализирана конфигурация на мрежовите карти:
Увеличете
Стъпка 22
В секцията Хардуер намираме:
- Управление на принтера
- Управление на логически томове
- Задайте системно време
- Работете с Linux RAID
- ISCSI конфигурация
- Преглед на дялове на твърдия диск
Увеличете
Стъпка 23
Разделът Клъстер е посветен на работата по всички параметри на активния клъстер на компютъра, като например:
- Промяна на пароли
- Създайте нови потребители или групи
- Проверете сървърите
- Копиране на файлове
Увеличете
Стъпка 24
В секцията „Неизползвани модули“ намираме всички остарели модули, които вече нямат активност на компютъра:
Увеличете
Стъпка 25
В долната част можем да зададем тъмен или светъл режим според нашите предпочитания:
Увеличете
Стъпка 26
Имаме вграден терминал за изпълнение на команди от там:
Увеличете
Webmin е едно от най -пълните решения, които можем да намерим днес за цялостна работа на компютър с Linux в този конкретен случай Ubuntu 21.04.