Slik installerer du Webmin på CentOS 7

Blant de mange oppgavene og rollene vi må utføre i IT -området, er administrasjonen av alle serverne for kontinuerlig å overvåke deres oppførsel, stabilitet og arbeidsmengder, og selv om det er mange verktøy som vi kan bruke til administrasjon og tilsyn med serveren vil se et enkelt, kraftig verktøy som utvilsomt vil være til stor hjelp for den administrative oppgaven vi har: Webmin. For denne studien vil vi bruke et miljø CentOS 7.

Hva er WebminWebmin er et webgrensesnitt som gir oss muligheten til å administrere forskjellige parametere for serverne våre og som vi kan utføre administrasjonsoppgaver som:

  • Regnskapsadministrasjon av brukeren.
  • Konfigurasjon Apache.
  • DNS -konfigurasjon.
  • Del filer mellom Windows -systemer ved hjelp av Samba.
  • Etablere disk kvoter.
  • Angi brannmurinnstillinger blant andre funksjoner.
  • Webmin -applikasjoner er basert på Perlemoduler og de bruker TCP -port 10000 med en OpenSSL -bibliotek for hele webkommunikasjonsprosessen, noe som gir oss større sikkerhet og pålitelighet.

Webmin -kompatible operativsystemerNoen av operativsystemene som Webmin støtter er:

  • 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

MerkFor å vite mer om dette flotte verktøyet kan vi besøke følgende lenke der vi finner en wiki med alt knyttet til Webmin:

1. Opprett depotet og installer Webmin


Trinn 1
Det første trinnet som anbefales å utføre er å lage vårt eget depot hvor vi må lagre all informasjon knyttet til Webmin, for dette vil vi lage et depot som heter webmin.repo og vi vil bruke følgende kommando for denne prosessen:
 sudo nano /etc/yum.repos.d/webmin.repo
Steg 2
Vi kan se at når vi får tilgang til at vi vil ha en tom fil, må vi legge til følgende i filen:
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Trinn 3
Vi lagrer endringene ved hjelp av tastekombinasjonen

Ctrl + ELLER

og vi avslutter redaktøren ved hjelp av kombinasjonen

Ctrl + X

MerkDenne kombinasjonen gjelder når vi bruker nano som redaktør, hvis vi bruker vi, er prosessen annerledes.

Trinn 4
Når denne prosessen er ferdig, fortsetter vi med å laste ned en .asc -nøkkel og importerer den med RPM.
For dette vil vi bruke følgende kommando:

 sudo wget http://www.webmin.com/jcameron-key.asc

Trinn 5
Senere bruker vi følgende kommando for importen:

 sudo rpm --import jcameron-key.asc
Trinn 6
Med alt det ovennevnte konfigurert, fortsetter vi med å installere Webmin ved å bruke følgende kommando:
 sudo yum install webmin

Trinn 7
Vi håper at alle pakker er lastet ned og installert.

Trinn 8
I tilfelle vi bruker brannmuren i CentOS 7 er det nødvendig at vi legger til en regel slik at Webmin -kommunikasjonsporten er aktivert, husk at standardporten er 10000. For dette må vi redigere filen iptables med redaktøren vi ønsker, for denne saken bruker vi nano og skriver inn følgende:

 sudo nano / etc / sysconfig / iptables
Trinn 9
I vinduet som vises legger vi til følgende linje:
 -EN INNGANG -p tcp -m tcp --port 10000 -j GODTAK

Trinn 10
Vi lagrer endringene som vi har sett før og avslutter redaktøren. Det er nødvendig å starte tjenesten på nytt siden vi gjør endringer i en konfigurasjonsfil, for dette bruker vi kommandoen:

 service iptables starter på nytt

2. Slik får du tilgang til Webmin på CentOS 7


Trinn 1
For å få tilgang til Webmin må vi gå til en nettleser og skrive inn følgende syntaks:
 http: // IP -adresse: 10000
Steg 2
For å se IP -adressen til vårt CentOS 7 -utstyr kan vi bruke kommandoen ifconfig eller ip addr, i vårt tilfelle er IP 192.168.0.68 som vi skal angi ruten for;
 http://192.168.0.38:1000
Trinn 3
I det viste vinduet må vi skriv inn root -legitimasjon av vårt team.

Trinn 4
Vi trykker Logg Inn for å få tilgang til Webmin -webkonsollen, og vi vil observere følgende.

Trinn 5
Fra dette punktet har vi muligheten til å administrere forskjellige serverparametere som:

  • System
  • Tjenester
  • Klynge
  • Maskinvare
  • Brukere osv.

I hovedvinduet kan vi se all gjeldende systemkonfigurasjon, for eksempel tilgjengelig minne, virtuelt minne, prosessortype, Webmin -versjon, etc.

3. Webmin -alternativer i CentOS 7


Når vi får tilgang til konsollen vil vi ha mange alternativer, alt veldig nyttig for teamledelse og brukere, vil vi analysere noen av de viktigste.

SystemFra denne kategorien kan vi administrere ulike oppgaver knyttet til system Hva:

  • Se hvilke tjenester som kjøres for øyeblikket og hvilke som starter i begynnelsen av påloggingen
  • Endre passord
  • Se plater og kvotes av disker
  • Se brukere og grupper
  • Planlegg oppgaver, etc

ServereFra denne kategorien har vi muligheten til å se hvilke roller fyller serveren vår CentOS 7 og administrere dem herfra, vi kan administrere roller som:

  • SSH
  • Sendmail
  • Postfix
  • Apache, etc.

AndreFra dette alternativet har vi flere verktøy for serveradministrasjon for eksempel pålogging via SSH, Java -filbehandling, filbehandling, etc.

NettverkVed å bruke dette alternativet har vi all administrasjon av nettverksparameterne til CentOS 7 -serveren, for eksempel:

  • Aktivering og konfigurering Brannmur
  • Administrasjon av IPv4 og IPv6
  • Overvåkning av båndbredde
  • Administrasjon av nettverksparametere, etc.

MaskinvareGjennom dette alternativet har vi tilgang til administrere parametere Hva:

  • Harddisk
  • Volumer
  • system tid
  • Skillevegger osv.

KlyngeGjennom dette alternativet har vi alle alternativene klyngeledelse Hva:

  • Kopiere av filer
  • Skapelse av, laget av klynger
  • Brukere og gruppeklynger
  • Shell -kommandoer blant annet for klynger.

Ubrukte modulerDet refererer til noen moduler som allerede er i avskrivning av Webmin men de er fortsatt tilgjengelige for ledelsen.

Siden vi har kunnet analysere med Webmin, har vi en helt komplett plattform full av alternativer for rollene vi utfører som IT- og supportpersonell. Med dette verktøyet har du på en grafisk og enkel måte alle nødvendige konfigurasjoner for serverne dine i Linux. Hvis du er administrator for en CentOS -server eller ønsker å sette opp en, kan du prøve det hvordan lage og konfigurere en server i CentOS helt.

CentOS DHCP -server

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave