De data aceasta vom vorbi despre un instrument foarte interesant pentru administrarea serverelor noastre Linux, care este Webmin. Webmin este o interfață web care ne facilitează gestionarea diferiților parametri ai serverelor noastre și din care putem efectua sarcini de gestionare precum:
- Gestionarea contului de utilizator
- Configurație Apache
- Configurare DNS
- Partajați fișiere, printre altele
Webmin acceptă mai multe sisteme Ce:
- TurboLinux, Ubuntu Linux, United Linux, Ute Linux, White Dwarf Linux, Whitebox Linux, Wind River Linux, Windows, X / OS Linux, Xandros Linux, XenServer Linux, Yellow Dog Linux, Yoper Linux, Mac OS X, Linux Mint, Debian , CentOS
Dacă dorim să vedem mai multe informații despre Webmin, putem accesa pagina oficială și de acolo putem vedea documentația necesară. Aplicațiile Webmin se bazează pe module Pearl și utilizează portul TCP 10000 cu o bibliotecă OpenSSL pentru comunicații web, oferindu-ne o mai mare securitate și fiabilitate. Cea mai recentă versiune a Webmin este 1.801 lansată pe 26 mai și include modificări majore și corecții.
1. Instalare Webmin
Să începem cu Procesul de instalare Webmin într-un mediu Ubuntu 16.04 LTS.
Pasul 1
Primul pas va fi crearea fișierului în care vor fi stocate actualizările, pentru aceasta vom activa acest depozit prin crearea fișierului webmin.repo:
În mediile RHEL, CentOS și Fedora
Calea este:
/etc/yum.repos.d/webmin.repoVom introduce următoarele:
[Webmin] name = Neutru de distribuție Webmin # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1
În mediile Debian sau Ubuntu vom face următoarele
Deschidem următoarea cale folosind editorul vi sau nano: /etc/apt/sources.list
Odată deschise vom introduce următoarele linii:
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contribEconomisim folosind combinația Ctrl + O și am plecat apăsând combinația Ctrl + X.
Pasul 2
Apoi vom importa și instala cheile GPC care vor fi utilizate pentru pachetele semnate Webmin.
Vom folosi în medii Palarie rosie următoarele comenzi:
wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.ascÎn medii Debian noi vom folosi:
wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc[color = # a9a9a9] wget [/ color]
Pasul 3
Apoi vom instala webmin, pentru aceasta vom actualiza mai întâi pachetele.
În medii Palarie rosie vom folosi următoarele:
yum update yum install webminÎn mediile Debian vom folosi următoarele comenzi:
sudo apt-get update sudo apt-get install webmin
Acceptăm descărcarea și așteptăm ca pachetele să fie descărcate și instalate pe sistemul nostru Ubuntu.
Putem vedea că odată ce Webmin a fost instalat versiunea (1.801) și portul TCP prin care va avea loc comunicarea (10000).
Pasul 4
În continuare vom începe serviciul Webmin.
În medii Palarie rosie noi vom folosi:
/etc/init.d/webmin start /etc/init.d/webmin statusÎn medii Debian noi vom folosi:
sudo /etc/init.d/webmin start sudo /etc/init.d/webmin status
Pasul 5
După efectuarea acestui proces, vom configura accesul la Webmin, deoarece am observat că Webmin rulează implicit pe portul TCP 10000, motiv pentru care trebuie să deschidem acest port în firewall, astfel încât comunicarea să fie corectă, pentru aceasta vom folosiți iptables. (Amintiți-vă că trebuie să reporniți serviciul pentru a aplica modificările).
În medii Palarie rosie, CentOS Da Fedora vom folosi următoarele comenzi:
iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT service iptables save /etc/init.d/iptables restartÎn celelalte medii vom folosi comanda:
Sudo ufw permite 10000Odată ce instalarea este terminată, vom vedea utilizarea acesteia.
2. Cum se utilizează Webmin
Acum vom merge la browserul nostru și vom introduce adresa IP a mașinii noastre Ubuntu 16.04, putem verifica acest lucru folosind comanda ifconfig, în acest caz este 192.168.0.13, trebuie să introducem următoarele:
https://192.168.0.13:10000
Trebuie să autorizăm accesul la adresa IP prin opțiunea Advanced. Odată ce accesul este autorizat, vom vedea următoarea fereastră în care trebuie să introducem acreditările cu care ne vom conecta la Webmin.
Odată ce am introdus aceste date, facem clic pe Conectare și vom putea vedea următorul mediu Webmin.
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
După cum vedem în partea stângă, avem diverse opțiuni de management Ce:
- Modificări ale parolei
- Vizualizați discuri și rețele
- Procese care rulează
- Utilizatori și grupuri, printre altele
În partea centrală putem vedea toate informațiile legate de sistem, cum ar fi numele gazdei, versiunea Webmin, sistemul de operare instalat, procesele care rulează în acel moment etc. Informațiile pe care le putem vedea sunt foarte complete.
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
Să analizăm câteva dintre sarcinile pe care le putem îndeplini cu Webmin. Faceți clic pe opțiune Schimbați parola și putem vedea următoarele:
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
Putem observa că utilizatorii activi apar în panoul central, putem face clic pe oricare dintre aceștia pentru a face ajustările necesare.
Acum, să apăsăm opțiunea Utilizatori și grupuri să poată observa în detaliu utilizatorii, grupurile de care aparțin, directorul unde se află etc.
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
Prin Webmin putem analiza pachetele care pot fi actualizate folosind opțiunea Actualizări pachet software.
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
Din opțiune Configurare Webmin pe filă Webmin Putem modifica parametrii platformei folosind această alternativă, putem vedea următoarele:
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
De acolo putem edita opțiuni precum IP-ul cu care accesăm platforma, interfața cu utilizatorul, categoriile, limba, printre multe alte opțiuni.
Webmin este un instrument foarte complet care este organizat în categorii vitale pentru gestionarea Ubuntu 16, putem observa că există categorii pentru rețea, sistem, clustere, hardware și acest lucru face Webmin cu adevărat interesant, putem configura multe aspecte ale sistemului, pentru de exemplu apăsând opțiunea Configurare rețea din fila Rețea vom vedea următoarele:
MARI
[color = rgb (169,169,169)] Faceți clic pe imagine pentru a mări [/ color]
Am observat că putem edita routerele și gateway-urile, interfețele de rețea etc.
MARI
[color = # a9a9a9] Faceți clic pe imagine pentru a mări [/ color]
Să nu ezităm să instalăm și să examinăm opțiunile multiple pe care ni le oferă. Webmin pentru sarcinile noastre de management și putem vedea că va fi de mare ajutor fără îndoială.