Slik installerer du Webmin på Ubuntu 19.04

Hvis du er system- eller nettverksadministrator, du tilhører supportområdet til din bedrift, eller du bare er en Linux -operativsystemer, har Solvetic gode nyheter for deg, og det er at du har et spesielt verktøy for å administrere forskjellige ( hvis ikke alle) aspektene ved systemet ditt både på nivået av tjenester, prosesser, brukere, men også tillatelser, informasjon og oppgaver som vi utfører hver dag.

Vi vet at Linux tilbyr oss noen distribusjoner med et grafisk miljø (GUI), men når det gjelder et operativsystem på servernivå, er det normalt at vi bruker det i kjernemodus (terminal), og støtteoppgavene kan bli litt kjedelige og utsatt for feil.

Deretter skal vi se et verktøy for å lette disse oppgavene, og dette verktøyet er Webmin. Av denne grunn ber vi deg om å lese denne opplæringen i detalj som Solvetic har utarbeidet for deg på en fullstendig måte, slik at du kan implementere den i organisasjonen uavhengig av størrelsen. I dette tilfellet vil vi bruke Ubuntu 19.04 Server, og hvis du fremdeles ikke har den, inviterer vi deg til å laste den ned på følgende lenke:

Hva er WebminFørst av alt må vi vite hvilket verktøy vi skal bruke og hva som er fordelene med det. Webmin er bokstavelig talt utviklet som et nettbasert grensesnitt, det vil si tilgang via nåværende nettlesere, for å utføre administrasjonen av Unix-systemer (som er Ubuntu Server) på en enkel, men dynamisk måte.

Vi kan gjøre bruk av nåværende nettlesere med den eneste betingelsen at de støtter Java, tabeller og skjemaer, i så fall vil det være mulig å konfigurere brukerkontoer, administrere Apache -serveren, konfigurere DNS, redigere filer og mange flere oppgaver fokusert på administrasjonen og støtte.

Webmin -verktøyet er integrert av en webserver som har forskjellige CGI -programmer hvis formål er å oppdatere systemfilene, /etc/inetd.conf og / etc / passwd er noen av de mest kjente, både Webmin -serveren og CGI -programmene har blitt skrevet i Perl versjon 5 og ikke bruk ikke-standard Perl-moduler for bedre ytelse og responstid til behovene til hver enkelt av oss.

I dette tilfellet vil vi bruke Webmin på Ubuntu Server 19.04, men ikke bekymre deg siden Webmin kan installeres på operativsystemer som:

Webmin -støttede operativsystemer på Ubuntu Server 19.04

  • Cygwin
  • Darwin
  • Debian
  • Endian Firewall Linux
  • Fedora Linux
  • FreeBSD
  • Generisk Linux
  • Gentoo Linux
  • CentOS Linux
  • CloudLinux
  • HP / UX
  • IBM AIX
  • Immunix Linux
  • Lanthan Linux
  • Linux Mint
  • LinuxPPC
  • Lycoris Desktop / LX
  • Mac OS X
  • Mandrake Linux Corporate Server
  • Mandriva Linux
  • Mandriva Linux Enterprise Server
  • NetBSD
  • OpenBSD
  • OpenDarwin
  • openmamba Linux
  • OpenNA Linux
  • Oracle Enterprise Linux
  • Oracle VM
  • Redhat Enterprise Linux
  • Redhat Linux
  • Redhat Linux Desktop og mange flere

Webmin inkluderer 113 standardmoduler som standard, og vi kan bruke mange flere av tredjeparter, men vi får se noe om dette senere. Uten ytterligere ord får vi se hvordan du installerer Webmin på Ubuntu Server 19.04.

1. Slik installerer du Webmin -arkiver på Ubuntu Server 19.04


Det første viktige trinnet for at alt skal fungere som forventet er å legge til Webmin -depotet i systemet, da dette lar oss installere og oppdatere Webmin gjennom pakkelederen.

Trinn 1
Dette depotet må legges til /etc/apt/sources.list -filen slik at vi skal bruke ønsket editor (nano eller vim) og utføre følgende:

 sudo nano /etc/apt/sources.list
I den åpne filen må vi skrive inn følgende linje på slutten av den:
 deb http://download.webmin.com/download/repository sarge contrib
Steg 2
Dette er det offisielle Webmin -depotet for Ubuntu.

FORSTØRRE

Vi lagrer endringene i filen ved hjelp av Ctrl + O -tastene, og vi vil avslutte den med Ctrl + X -tastene.

2. Slik inkluderer du Webmin PGP -nøkkelen

Trinn 1
Nå skal vi legge til Webmin PGP -nøkkelen slik at systemet kan få tilgang til depotet og utføre nedlastingen, for å oppnå dette skal vi utføre følgende i konsollen:

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

FORSTØRRE

Steg 2
Nå må vi integrere nøkkelen ved å utføre:

 sudo apt-key legg til jcameron-key.asc 

FORSTØRRE

3. Slik oppdaterer du Webmin -pakker


Når prosessen er vellykket, skal vi oppdatere Webmin -depotpakker som vi har lagt til, for dette utfører vi følgende:
 sudo apt oppdatering

FORSTØRRE

4. Slik installerer du Webmin på Ubuntu Server 19.04

Trinn 1
Tiden som forventes av alle har kommet, og det er å installere Webmin på serveren, for dette skal vi utføre følgende:

 sudo apt install webmin

FORSTØRRE

Steg 2
Vi skriver inn bokstaven Y for å bekrefte nedlasting og installasjon av Webmin på serveren, når prosessen avsluttes vil vi se følgende sammendrag:

FORSTØRRE

Vær oppmerksom på at i den siste delen av sammendraget finner vi måten å få tilgang til Webmin -panelet med syntaksen:

 https: // IP_adresse: 10000 / https: // maskinnavn: 10000 /

5. Slik aktiverer du brannmuren i Linux


Frem til dette punktet har vi installert Webmin, og neste trinn vil være å gi tilkoblingstillatelse siden dette kommer fra en nettleser, dette oppnås ved å gi autorisasjon til port 10000 i Ubuntu Server 19.04 brannmur, for denne tillatelsen er det nok for å utføre følgende:
 sudo ufw tillate 10000

FORSTØRRE

6. Slik får du tilgang til Webmin på Ubuntu Server 19.04

Trinn 1
Det er på tide å kjenne grensesnittet og bruken av Webmin på serveren vår, for dette går vi til en nettleser, i dette tilfellet Google Chrome, og i adressefeltet angir vi et av følgende alternativer:

 https: // solvetic: 10000 / https: // Server_IP: 10000 /
Steg 2
Vi vil se følgende advarsel siden det er en sikker HTTPS -tilkobling:

Trinn 3
Vi klikker på knappen Avanserte innstillinger og der klikker vi på linjen "Fortsett til … (ikke sikker)":

Trinn 4
Ved å klikke der blir vi omdirigert til Webmin -påloggingsvinduet der vi skriver inn legitimasjonene som vi får tilgang til systemet med:

Trinn 5
Klikk på Logg på -knappen, og det første Webmin -miljøet i Ubuntu Server 19.04 vil være følgende:

FORSTØRRE

DashboardI det første vinduet kalt Dashboard finner vi spesifikke detaljer som:

  • Navnet på laget.
  • Brukt versjon av Webmin.
  • Systembrukstid.
  • Prosessorinformasjon.
  • Gjeldende RAM -minne.
  • Plass på harddisken.
  • Brukt operativsystem.
  • Kernel versjon.
  • Virtuelt minne og mer.

Trinn 6
Nederst finner vi to seksjoner der det vil være mulig å se de nyeste påloggingene samt diskbruk:

FORSTØRRE

7. Alternativer for bruk av webmin i Ubuntu Server 19.04


På venstre side finner vi en rekke alternativer som er Webmin -menyene, og hvorfra det er mulig å få tilgang til nødvendig informasjon, samt konfigurere verktøyet etter behov.

WebminDet er konfigurasjonsdelen av verktøyet som er delt inn i seksjoner som:

  • Webmin -konfigurasjon (temaer, anonyme tilganger, bruk av moduler og mye mer)
  • Juster grensesnittet og språket
  • Sikkerhetskopieringsinnstillinger
  • Webmin brukerkonfigurasjon
  • Lagerhistorie og mer

FORSTØRRE

SystemDet er en av de mest delikate siden derfra vil det være mulig:

  • Se gjeldende serverprosesser
  • Endre passord
  • Se og oppdater programvarepakker
  • Juster planlagte oppgaver
  • PAM -konfigurasjon
  • Få tilgang til systemhendelser
  • Kjør data backup
  • Se brukere og grupper

FORSTØRRE

ServereDenne delen er beregnet på konfigurasjon av e -postservere som Exim, Qmail, Postfix og Sendmail

FORSTØRRE

AndreVi kan klassifisere denne delen som et sett med verktøy for å arbeide på serveren, de inkluderer:

  • En filbehandling
  • En kommandokonsoll
  • Evne til å lage egendefinerte kommandoer
  • Etablere SSH -tilkoblinger
  • Se system- og serverstatus
  • Få tilgang til beskyttede webkataloger
  • Bruk HTTP -tunnelen

FORSTØRRE

Som et punkt å angi, er delen "System- og serverstatus" ideell for å ha en fullstendig oversikt over oppførselen til Ubuntu Server med tilstander som god, rettferdig eller dårlig:

FORSTØRRE

NettSom navnet tilsier, håndterer vi alle aspekter av nettverket slik det er:

  • Brannmuradministrasjon
  • Generell konfigurasjon av nettverksgrensesnitt
  • Administrer brukt båndbredde
  • Konfigurer NIS -klienten og serveren og mer

FORSTØRRE

MaskinvareEn seksjon dedikert til maskinvarekomponentene til Ubuntu -serveren vår, for eksempel:

  • Administrer skrivere.
  • Administrer logiske volumer.
  • Still inn systemtid.
  • Administrer Linux RAID.
  • ISCSI -konfigurasjon.
  • Se nåværende harddiskpartisjoner.

FORSTØRRE

KlyngeDenne delen er spesielt integrert for å konfigurere alt relatert til klyngen (hvis vi har den) i systemet, der vil det være mulig:

  • Tilordne brukere
  • Endre passord
  • Kopier filer
  • Bruk konsollkommandoer
  • Valider de innebygde serverne

FORSTØRRE

Ubrukte modulerHer finner vi alle modulene som av en eller annen grunn ikke lenger brukes i Webmin, og når vi velger noen av dem, vil vi se en beskrivelse av deres funksjon og rolle.

FORSTØRRE

Tilbakestill modulerDette alternativet lar oss konfigurere modulene til fabrikkstatus.

Nederst finner vi en serie ikoner som lar oss utføre spesifikke handlinger i Webmin, for eksempel:

  • Fest navigasjonsmenyen.
  • Bruk nattmodus.
  • Få tilgang til terminalen.
  • Legg til i favoritter.
  • Angi det generelle temaet.
  • Rediger brukeren som vi får tilgang til.

FORSTØRRE

I begynnelsen av studien snakket vi om Webmin -modulene, vi skal bare nevne noen få slik at vi forstår og ser omfanget som dette verktøyet gir oss:

  • ADSL -klient
  • BSD brannmur
  • Apache webserver
  • Oppstart og nedleggelse
  • Sikkerhetskopier konfigurasjonsfiler
  • Jobber i Cluster Cron
  • Cluster Usermin Servers
  • Disk- og nettverksfilsystemer
  • Filbehandler
  • GRUB Boot Loader
  • Brannmur D.
  • HTTP -tunnel
  • Første oppstart av systemet
  • Linux IPv6 -brannmur
  • Linux brannmur
  • MySQL Database Server
  • Nettverkstjenester og protokoller

Vi ser hvordan Webmin er et kraftig verktøy for å administrere ulike aspekter av serveren vår og dermed ha en mye mer komplett administrasjon.

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

wave wave wave wave wave