Инструментите за администриране на операционни системи са фокусирани върху улесняване на управлението на компонентите и процесите на всеки параметър в околната среда. В този свят на приложения имаме едно, което се откроява и е Webmin, което е идеалното решение за тази централизирана администрация, тъй като ни предлага редица графики и данни в реално време, с които задачата ни за управление ще бъде нещо много по -просто да контролирам.
Чрез този урок ще научим как да инсталираме Webmin в Ubuntu 18.04 и ще видим как да използваме този инструмент за улесняване на ежедневната ни работа.
Какво е WebminWebmin е уеб-базиран интерфейс, разработен за системно администриране за Unix среди. Най -хубавото е, че Webmin може да се използва чрез всеки съвременен уеб браузър и чрез този интерфейс можем да конфигурираме потребителски акаунти, Apache, DNS, обмен на файлове и много други действия.
С използването на Webmin имаме допълнително предимство и то е, че необходимостта от ръчно редактиране на конфигурационните файлове на Unix като / etc / passwd е пропусната и по този начин администрирането на системата от конзолата или отдалечено, улесняване на административната работа и поддръжка.
Платформата Webmin се състои от прост уеб сървър и няколко CGI програми, които се актуализират директно от системни файлове като /etc/inetd.conf и / etc / passwd. Уеб сървърът и всички CGI програми са написани на Perl версия 5 и не използват нестандартни Perl модули.
Операционна системаНякои от операционните системи, които се поддържат от Webmin са:
- cAos Linux
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Debian Linux
- DEC / Compaq OSF / 1
- HP / UX
- IBM AIX
- Immunix Linux
- Lanthan Linux
- Linux Mint
- OpenBSD
- OpenDarwin
- Openmamba Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop
- Sangoma Linux
- SuSE Linux
- SuSE OpenExchange Linux
- SuSE SLES Linux
- Synology DSM и много други.
Сега ще видим как да инсталираме Webmin в Ubuntu 18.04.
1. Как да добавите хранилище на Webmin в Ubuntu
Етап 1
Първо, ще трябва да добавите хранилището на Webmin, за да инсталирате и актуализирате лесно Webmin с помощта на мениджъра на пакети. Трябва да добавим това хранилище във файла /etc/apt/sources.list и за това ще използваме такъв редактор:
sudo nano /etc/apt/sources.listВ показания файл ще поставим следния ред:
deb http://download.webmin.com/download/repository sarge contrib
Увеличете
Стъпка 2
Сега ще запазим промените с помощта на клавишите Ctrl + O и ще излезем с помощта на Ctrl + X.
Сега ще добавим ключа Webmin PGP, така че системата да използва хранилището, за това изпълняваме следното:
wget http://www.webmin.com/jcameron-key.asc
Увеличете
Стъпка 3
Сега изпълняваме следното, за да добавим ключа:
sudo apt-key добавете jcameron-key.asc
Увеличете
2. Как да актуализирате пакетите Webmin в Ubuntu
След като ключовете са добавени, ние ще ги актуализираме, като изпълним:
sudo apt актуализация
3. Как да инсталирате Webmin на Ubuntu 18.04
Етап 1
Пристъпваме към инсталирането на Webmin, като изпълним следния ред:
sudo apt инсталирате webmin
Увеличете
Стъпка 2
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на Webmin, след като процесът приключи, ще видим следното:
Увеличете
Стъпка 3
В последната част можем да видим синтаксиса за достъп до Webmin през браузъра, който може да бъде по два начина:
https: // IP_address: 10000 / https: // machine_name: 10000 /
4. Как да активирате защитната стена на Linux
Ще бъде необходимо да разрешим порт 10000 във защитната стена, тъй като чрез него ще бъде установена връзката с Webmin, за това ще изпълним следното:
sudo ufw позволяват 10000
Увеличете
5. Как да използвате Webmin в Ubuntu
Етап 1
След като конфигурираме защитната стена, ще имаме достъп от браузъра и тъй като се използва защитен HTTP протокол (HTTPS), ще видим следното предупреждение:
Стъпка 2
Щракваме върху разширения ред и ще видим това:
Стъпка 3
Там кликваме върху долния ред Продължи към … и ще бъдем пренасочени към следното:
Стъпка 4
Там ще въведем идентификационните данни за достъп до Ubuntu 18.04 и това ще бъде средата, предлагана от Webmin:
Увеличете
Стъпка 5
Можем да видим, че от лявата страна има различни опции като:
WebminОт тази опция имаме възможност да контролираме различни аспекти на конфигурацията на приложението, като потребители, теми, езици и т.н.
Увеличете
СистемаКакто подсказва името му, оттук ще бъде възможно да се осъществи достъп до множество параметри на системната конфигурация като дневник на събития, потребители, групи, PAM удостоверяване, пароли и др.
Увеличете
СървъриОт тази опция ще имаме достъп до параметрите на пощенския сървър, като Exim, Qmail, Postfix и Sendmail, ако ги имаме на разположение.
ДругиОт този раздел ще имаме под ръка полезни инструменти като файлов мениджър, HTTP връзки, SSH връзки, командния ред и др.
Увеличете
Работа в мрежаБлагодарение на този раздел ще бъде възможно да се управляват всички мрежови настройки като IPv4, IPv6 адресиране, честотна лента, управление на мрежовия интерфейс и др.
Увеличете
ХардуерПолезно за наблюдение и познаване в реално време на хардуерни аспекти като дискови дялове, RAID, iSCII, системно време и др.
Увеличете
КлъстерОт този раздел ще бъде възможно да се изпълняват задачи, свързани с клъстери, като промяна на пароли, потребители, задания на cron, Shell и др.
Увеличете
Неизползвани модулиВ този раздел намираме всички модули, които не са открити в системата или са остарели.
Увеличете
Най -долу имаме възможност да приложим тъмна тема към Webmin, за да създадем много по -добро въздействие върху визуално ниво:
Увеличете
Можем да видим, че в таблото за управление намираме точна информация за сървъра, като например:
- Процент на използване на процесор, RAM за виртуална памет и др.
- Версия на Webmin
- Име на хост
- Версия на ОС
- Версия на ядрото
- Време на работа на системата
- Изпълняващи се процеси
- Налични актуализации и много други.