Printre multiplele sarcini și roluri pe care trebuie să le îndeplinim în zona IT se numără administrarea tuturor serverelor pentru a le monitoriza continuu comportamentul, stabilitatea și sarcinile de lucru și, deși există multe instrumente pe care le putem folosi pentru administrarea și supravegherea serverului. va vedea un instrument simplu și puternic care va fi, fără îndoială, de mare ajutor pentru sarcina administrativă pe care o avem: Webmin. Pentru acest studiu vom folosi un mediu CentOS 7.
Ce este WebminWebmin este o interfață web care ne oferă posibilitatea de a gestiona diferiți parametri ai serverelor noastre și din care putem efectua sarcini de administrare precum:
- Administrarea conturilor de utilizator.
- Configurare Apache.
- Configurare DNS.
- Partajați fișiere între sistemele Windows utilizând Samba.
- A stabili cote de disc.
- Setați setările Firewall printre alte caracteristici.
- Aplicațiile Webmin se bazează pe Module Pearl și folosesc Port TCP 10000 cu Biblioteca OpenSSL pentru întregul proces de comunicare web, oferindu-ne o mai mare securitate și fiabilitate.
Sisteme de operare compatibile WebminUnele dintre sistemele de operare acceptate de Webmin sunt:
- TurboLinux
- Ubuntu Linux
- United 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
NotăPentru a afla mai multe despre acest instrument grozav, putem vizita următorul link unde vom găsi un wiki cu tot ce ține de Webmin:
1. Creați depozitul și instalați Webmin
Pasul 1
Primul pas care este recomandat să îl executăm este să ne creăm propriul depozit unde trebuie să stocăm toate informațiile asociate cu Webmin, pentru aceasta vom crea un depozit numit webmin.repo și vom folosi următoarea comandă pentru acest proces:
sudo nano /etc/yum.repos.d/webmin.repoPasul 2
Putem vedea că, atunci când accesăm, vom avea un fișier gol, trebuie să adăugăm următoarele la fișierul menționat:
[Webmin] name = Neutru de distribuție Webmin # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1
Pasul 3
Salvăm modificările folosind combinația de taste
Ctrl + SAU
și ieșim din editor folosind combinația
Ctrl + X
NotăAceastă combinație se aplică atunci când folosim nano ca editor, dacă folosim vi procesul este diferit.
Pasul 4
Odată ce acest proces este finalizat, continuăm să descărcăm o cheie .asc și să o importăm folosind RPM.
Pentru aceasta vom folosi următoarea comandă:
sudo wget http://www.webmin.com/jcameron-key.asc
Pasul 5
Mai târziu vom folosi următoarea comandă pentru import:
sudo rpm --import jcameron-key.ascPasul 6
Cu toate cele de mai sus configurate, procedăm la instalarea Webmin folosind următoarea comandă:
sudo yum instalați webmin
Pasul 7
Sperăm că toate pachetele sunt descărcate și instalate.
Pasul 8
În cazul în care folosim firewall-ul în CentOS 7 este necesar să adăugăm o regulă pentru ca portul de comunicație Webmin să fie activat, amintiți-vă că portul implicit este 10000. Pentru aceasta trebuie să editați fișierul iptables cu editorul pe care îl dorim, pentru acest caz vom folosi nano și vom introduce următoarele:
sudo nano / etc / sysconfig / iptablesPasul 9
În fereastra afișată adăugăm următoarea linie:
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
Pasul 10
Salvăm modificările așa cum am văzut înainte și ieșim din editor. Este necesar să reporniți serviciul deoarece facem modificări într-un fișier de configurare, pentru aceasta folosim comanda:
service iptables reporniți
2. Cum se accesează Webmin pe CentOS 7
Pasul 1
Pentru a accesa Webmin trebuie să mergem la un browser și să introducem următoarea sintaxă:
http: // IP_address: 10000Pasul 2
Pentru a vedea IP-ul echipamentelor noastre CentOS 7 putem folosi comanda ifconfig sau ip addr, în cazul nostru IP este 192.168.0.68 pentru care vom intra pe traseu;
http://192.168.0.38:1000Pasul 3
În fereastra afișată trebuie introduceți acreditările root al echipei noastre.
Pasul 4
Apăsăm Autentificare pentru a accesa consola web Webmin și vom respecta următoarele.
Pasul 5
Din acest moment avem posibilitatea de a gestiona diferiți parametri ai serverului, cum ar fi:
- Sistem
- Servicii
- Cluster
- Hardware
- Utilizatori etc.
În fereastra principală putem vedea toate configurațiile curente ale sistemului, precum memoria disponibilă, memoria virtuală, tipul procesorului, versiunea Webmin etc.
3. Opțiuni Webmin în CentOS 7
Când vom accesa consola vom avea multe opțiuni, toate foarte util pentru managementul echipei și utilizatori, vom analiza unele dintre cele mai importante.
SistemDin această filă putem gestiona diverse sarcini asociate cu sistem Ce:
- Ceas ce servicii rulează în prezent și care încep la începutul conectării
- Schimbați parolele
- Ceas discuri și cotăs de discuri
- Ceas utilizatori și grupuri
- Programează sarcini, etc.
ServereDin această filă avem posibilitatea de a vedea ce roluri îndeplinește serverul nostru CentOS 7 și le gestionăm de aici, putem gestiona roluri precum:
- SSH
- Sendmail
- Postfix
- Apache etc.
AlțiiDin această opțiune avem instrumente suplimentare pentru gestionarea serverului cum ar fi autentificarea prin SSH, gestionarea fișierelor Java, gestionarea fișierelor etc.
RețeleFolosind această opțiune avem toată gestionarea parametrilor de rețea ai serverului CentOS 7, cum ar fi:
- Activarea și configurarea Paravan de protecție
- Administrarea de IPv4 și IPv6
- Monitorizarea de lățime de bandă
- Administrarea de parametrii de rețea, etc.
HardwarePrin această opțiune avem acces gestionați parametrii Ce:
- Hard disk-uri
- Volumele
- timpul sistemului
- Partiții etc.
ClusterPrin această opțiune avem toate opțiunile de gestionarea clusterelor Ce:
- Copie de dosare
- Creatia lui clustere
- Utilizatori și grupclustere
- Comenzi Shell pentru clustere, printre altele.
Module neutilizateSe referă la unele module care sunt deja în depreciere de către Webmin dar rămân în continuare disponibile pentru management.
Așa cum am putut analiza cu Webmin, avem o platformă complet completă, plină de opțiuni pentru rolurile pe care le îndeplinim ca personal IT și de asistență. Cu acest instrument veți avea într-un mod grafic și simplu toate configurațiile necesare pentru serverele dvs. din Linux. Dacă sunteți administrator al unui server CentOS sau doriți să configurați unul, iată-l cum se creează și se configurează un server în CentOS complet.
CentOS DHCP Server