Denne gangen vil vi snakke om et veldig interessant verktøy for administrasjon av våre Linux -servere, som er Webmin. Webmin er et webgrensesnitt som gjør det enkelt for oss å administrere forskjellige parametere på serverne våre og hvorfra vi kan utføre ledelsesoppgaver som:
- Administrasjon av brukerkonto
- Apache -konfigurasjon
- DNS -konfigurasjon
- Del filer, blant andre
Webmin støtter flere systemer Hva:
- 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
Hvis vi vil se mer informasjon om Webmin, kan vi gå til den offisielle siden og derfra se nødvendig dokumentasjon. Webmin -applikasjoner er basert på Pearl -moduler og bruker TCP -port 10000 med et OpenSSL -bibliotek for webkommunikasjon, noe som gir oss større sikkerhet og pålitelighet. Den siste versjonen av Webmin er 1 801 utgitt 26. mai og som inkluderer store endringer og korreksjoner.
1. Webmin installasjon
La oss starte med Webmin installasjonsprosess i et Ubuntu 16.04 LTS -miljø.
Trinn 1
Det første trinnet vil være å lage filen der oppdateringene skal lagres, for dette skal vi aktivere dette depotet ved å opprette filen webmin.repo:
I RHEL, CentOS og Fedora miljøer
Banen er:
/etc/yum.repos.d/webmin.repoVi legger inn følgende:
[Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1
I Debian- eller Ubuntu -miljøer vil vi gjøre følgende
Vi åpner følgende bane ved hjelp av vi eller nano -editoren: /etc/apt/sources.list
Når den er åpnet, skriver vi inn følgende linjer:
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contribVi sparer ved å bruke kombinasjonen Ctrl + O. og vi dro ved å trykke på kombinasjonen Ctrl + X.
Steg 2
Deretter importerer og installerer vi GPC -nøklene som skal brukes for Webmin -signerte pakker.
Vi vil bruke i miljøer Rød hatt følgende kommandoer:
wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.ascI miljøer Debian vi vil bruke:
wget http://www.webmin.com/jcameron-key.asc sudo apt-key legg til jcameron-key.asc[color = # a9a9a9] wget [/ color]
Trinn 3
Deretter installerer vi webmin, for dette oppdaterer vi først pakkene.
I miljøer Rød hatt vi vil bruke følgende:
yum oppdater yum install webminI Debian -miljøer bruker vi følgende kommandoer:
sudo apt-get oppdatering sudo apt-get install webmin
Vi godtar nedlastingen og venter på at pakkene skal lastes ned og installeres på vårt Ubuntu -system.
Vi kan se at når Webmin er installert, har versjonen (1.801) og TCP -porten som kommunikasjonen vil skje gjennom (10000).
Trinn 4
Deretter skal vi starte Webmin -tjenesten.
I miljøer Rød hatt vi vil bruke:
/etc/init.d/webmin start /etc/init.d/webmin statusI miljøer Debian vi vil bruke:
sudo /etc/init.d/webmin start sudo /etc/init.d/webmin status
Trinn 5
Etter å ha utført denne prosessen skal vi konfigurere tilgang til Webmin, som vi har lagt merke til at Webmin som standard kjører på TCP -port 10000, og derfor må vi åpne denne porten i brannmuren slik at kommunikasjonen er korrekt, for dette skal vi bruk iptables. (Husk at vi må starte tjenesten på nytt for å kunne bruke endringene).
I miljøer Rød hatt, CentOS Y Fedora vi vil bruke følgende kommandoer:
iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT service iptables save /etc/init.d/iptables restartI de andre miljøene bruker vi kommandoen:
Sudo ufw tillate 10000Når installasjonen er fullført, ser vi bruken av den.
2. Slik bruker du Webmin
Nå skal vi gå til nettleseren vår og skrive inn IP -adressen til vår Ubuntu 16.04 -maskin, vi kan sjekke dette ved hjelp av ifconfig -kommandoen, i dette tilfellet er det 192.168.0.13, vi må skrive inn følgende:
https://192.168.0.13:10000
Vi må autorisere tilgang til IP -adressen gjennom alternativet Avansert. Når tilgangen er godkjent, vil vi se følgende vindu der vi må angi legitimasjonene som vi skal logge inn på Webmin med.
Når vi har lagt inn disse dataene klikker vi på Logg inn, og vi vil kunne se følgende Webmin -miljø.
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Som vi ser på venstre side har vi forskjellige ledelsesalternativer Hva:
- Passord endres
- Se disker og nettverk
- Prosesser som kjører
- Brukere og grupper, blant andre
På den sentrale siden kan vi se all informasjon relatert til systemet, for eksempel vertsnavnet, versjonen av Webmin, det installerte operativsystemet, prosessene som kjører i det øyeblikket, etc. Informasjonen vi kan se er veldig komplett.
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
La oss analysere noen av oppgavene vi kan utføre med Webmin. Klikk på alternativet Bytt passord og vi kan se følgende:
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Vi kan legge merke til at de aktive brukerne vises i sentralpanelet, vi kan klikke på en av disse for å gjøre de nødvendige justeringene.
La oss nå trykke på alternativet Brukere og grupper for å kunne observere i detalj brukerne, gruppene de tilhører, katalogen der de er, etc.
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Gjennom Webmin kan vi analysere pakkene som kan oppdateres ved hjelp av alternativet Programvareoppdateringer.
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Fra alternativet Webmin -konfigurasjon på fanen Webmin Vi kan redigere plattformparametere ved hjelp av dette alternativet, vi kan se følgende:
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Derfra kan vi redigere alternativer som IP som vi får tilgang til plattformen, brukergrensesnittet, kategorier, språk, blant mange andre alternativer.
Webmin er et veldig komplett verktøy som er organisert i viktige kategorier for styring av Ubuntu 16, kan vi legge merke til at det er kategorier for nettverket, systemet, klyngene, maskinvaren og dette gjør Webmin veldig interessant. Vi kan konfigurere mange aspekter av systemet, for eksempel ved å trykke alternativet Nettverkskonfigurasjon fra kategorien Nettverk ser vi følgende:
FORSTØRRE
[color = rgb (169,169,169)] Klikk på bildet for å forstørre [/ color]
Vi la merke til at vi kan redigere rutere og gateways, nettverksgrensesnittene, etc.
FORSTØRRE
[color = # a9a9a9] Klikk på bildet for å forstørre [/ color]
La oss ikke nøle med å installere og gjennomgå de flere alternativene den tilbyr oss. Webmin for våre lederoppgaver, og vi kan se at det vil være til stor hjelp uten tvil.