Sådan installeres Webmin på Ubuntu 19.04

Hvis du er system- eller netværksadministrator, du tilhører supportområdet i din virksomhed, eller du simpelthen elsker Linux -operativsystemer, har Solvetic gode nyheder til dig, og det er, at du har et særligt værktøj til at styre forskellige ( hvis ikke alle) aspekterne af dit system både på niveau med tjenester, processer, brugere, men også tilladelser, oplysninger og opgaver, som vi udfører hver dag.

Vi ved, at Linux tilbyder os nogle distributioner med et grafisk miljø (GUI), men når det kommer til et operativsystem på serverniveau, er det normalt, at vi bruger det i Core -tilstand (terminal), og supportopgaverne kan blive lidt kedelige og tilbøjelige til fejl.

Dernæst vil vi se et værktøj til at lette disse opgaver, og dette værktøj er Webmin. Af denne grund beder vi dig om at læse denne vejledning detaljeret, som Solvetic har forberedt til dig på en fuldstændig måde, så du kan implementere den i din organisation uanset dens størrelse. I dette tilfælde vil vi bruge Ubuntu 19.04 Server, og hvis du stadig ikke har den, inviterer vi dig til at downloade den på følgende link:

Hvad er WebminFørst og fremmest skal vi vide, hvilket værktøj vi skal bruge, og hvad er dets fordele. Webmin er bogstaveligt talt blevet udviklet som en webbaseret grænseflade, det vil sige adgang via nuværende browsere for at udføre administrationen af ​​Unix-systemer (inden for hvilken Ubuntu Server er) på en enkel, men dynamisk måde.

Vi kan gøre brug af nuværende browsere med den eneste betingelse, at de understøtter Java, tabeller og formularer, hvis det er tilfældet, vil det være muligt at konfigurere brugerkonti, administrere Apache -serveren, konfigurere DNS, redigere filer og mange flere opgaver med fokus på administrationen og support.

Webmin -værktøjet er integreret af en webserver, der har forskellige CGI -programmer, hvis formål er at opdatere systemfilerne, og /etc/inetd.conf og / etc / passwd er nogle af de mest kendte, både Webmin -serveren og CGI -programmerne har er skrevet i Perl version 5 og bruger ikke ikke-standardiserede Perl-moduler til bedre ydeevne og svartider til hver enkelt af os.

I dette tilfælde vil vi bruge Webmin på Ubuntu Server 19.04, men rolig, da Webmin kan installeres på operativsystemer som:

Webmin understø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 indeholder som standard 113 standardmoduler, og vi kan bruge mange flere af tredjeparter, men vi vil se noget om dette senere. Uden yderligere ord vil vi se, hvordan du installerer Webmin på Ubuntu Server 19.04.

1. Sådan installeres Webmin -lagre på Ubuntu Server 19.04


Det første vigtige trin for, at alt fungerer som forventet, er at tilføje Webmin -opbevaringsstedet til systemet, da dette giver os mulighed for at installere og opdatere Webmin via pakkehåndteringen.

Trin 1
Dette lager skal tilføjes til filen /etc/apt/sources.list, så vi kommer til at bruge den ønskede editor (nano eller vim) og udføre følgende:

 sudo nano /etc/apt/sources.list
I den åbne fil skal vi indtaste følgende linje i slutningen af ​​den:
 deb http://download.webmin.com/download/repository sarge bidrag
Trin 2
Dette er det officielle Webmin -lager til Ubuntu.

FORSTØRRE

Vi gemmer ændringerne i filen ved hjælp af Ctrl + O -tasterne, og vi forlader den med Ctrl + X -tasterne.

2. Sådan inkluderes Webmin PGP -nøglen

Trin 1
Nu skal vi tilføje Webmin PGP -nøglen, så systemet kan få adgang til depotet og udføre overførslen, for at opnå dette skal vi udføre følgende i konsollen:

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

FORSTØRRE

Trin 2
Nu skal vi integrere nøglen ved at udføre:

 sudo apt-key tilføj jcameron-key.asc 

FORSTØRRE

3. Sådan opdateres Webmin -pakker


Når processen er vellykket, vil vi opdatere de Webmin -pakker, vi har tilføjet, til dette udfører vi følgende:
 sudo apt opdatering

FORSTØRRE

4. Sådan installeres Webmin på Ubuntu Server 19.04

Trin 1
Den tid, der forventes af alle, er ankommet, og det er at installere Webmin på serveren, for dette vil vi udføre følgende:

 sudo apt installere webmin

FORSTØRRE

Trin 2
Vi indtaster bogstavet Y for at bekræfte download og installation af Webmin på serveren, når processen slutter vil vi se følgende resumé:

FORSTØRRE

Bemærk, at i det sidste afsnit af resuméet finder vi måden at få adgang til Webmin -panelet med syntaksen:

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

5. Sådan aktiveres firewall i Linux


Indtil dette tidspunkt har vi installeret Webmin, og det næste trin vil være at give tilslutningstilladelse, da dette vil være fra en webbrowser, dette opnås ved at give tilladelse til port 10000 i Ubuntu Server 19.04 firewall, for denne tilladelse er det nok at udføre følgende:
 sudo ufw tillader 10000

FORSTØRRE

6. Sådan får du adgang til Webmin på Ubuntu Server 19.04

Trin 1
Det er på tide at kende grænsefladen og brugen af ​​Webmin på vores server, til dette går vi til en browser, i dette tilfælde Google Chrome, og i adresselinjen indtaster vi en af ​​følgende muligheder:

 https: // solvetic: 10000 / https: // Server_IP: 10000 /
Trin 2
Vi vil se følgende advarsel, da det er en sikker HTTPS -forbindelse:

Trin 3
Vi klikker på knappen Avancerede indstillinger, og der klikker vi på linjen "Fortsæt til … (ikke sikker)":

Trin 4
Ved at klikke der vil vi blive omdirigeret til webmin -loginvinduet, hvor vi indtaster de legitimationsoplysninger, som vi får adgang til systemet med:

Trin 5
Klik på knappen Log ind, og det første Webmin -miljø i Ubuntu Server 19.04 vil være følgende:

FORSTØRRE

DashboardI det indledende vindue kaldet Dashboard finder vi specifikke detaljer såsom:

  • Navn på holdet.
  • Brugt version af Webmin.
  • Systembrugstid.
  • Processorinformation.
  • Nuværende RAM -hukommelse.
  • Harddiskplads.
  • Brugt operativsystem.
  • Kernel version.
  • Virtuel hukommelse og mere.

Trin 6
I bunden finder vi to sektioner, hvor det vil være muligt at se de nyeste logins samt diskbrug:

FORSTØRRE

7. Webmin brugsmuligheder i Ubuntu Server 19.04


På venstre side finder vi en række muligheder, der er Webmin -menuerne, og hvorfra det er muligt at få adgang til de nødvendige oplysninger samt konfigurere værktøjet efter behov.

WebminDet er konfigurationsafsnittet i værktøjet, der er opdelt i sektioner som:

  • Webmin -konfiguration (temaer, anonyme adganger, brug af moduler og meget mere)
  • Juster grænsefladen og sproget
  • Backupindstillinger
  • Webmin brugerkonfiguration
  • Aktiehistorie og mere

FORSTØRRE

SystemDet er en af ​​de mest sarte, da det derfra vil være muligt:

  • Se aktuelle serverprocesser
  • Skift adgangskoder
  • Se og opdater softwarepakker
  • Juster planlagte opgaver
  • PAM -konfiguration
  • Adgang til systemhændelser
  • Kør data backups
  • Se brugere og grupper

FORSTØRRE

ServereDette afsnit er beregnet til konfiguration af mailservere som Exim, Qmail, Postfix og Sendmail

FORSTØRRE

AndreVi kan klassificere dette afsnit som et sæt værktøjer til at arbejde på serveren, de inkluderer:

  • En filhåndtering
  • En kommandokonsol
  • Mulighed for at oprette brugerdefinerede kommandoer
  • Opret SSH -forbindelser
  • Se system- og serverstatus
  • Adgang til beskyttede webkataloger
  • Brug HTTP -tunnelen

FORSTØRRE

Som et punkt at angive, er afsnittet "System- og serverstatus" ideelt til at have et komplet overblik over Ubuntu Server's adfærd med tilstande som god, fair eller dårlig:

FORSTØRRE

NetSom navnet antyder, håndterer vi alle aspekter af netværket, som det er:

  • Firewall -styring
  • Generel konfiguration af netværksgrænseflader
  • Administrer brugt båndbredde
  • Konfigurer NIS -klienten og serveren og mere

FORSTØRRE

HardwareEt afsnit dedikeret til hardwarekomponenterne på vores Ubuntu -server, såsom:

  • Administrer printere.
  • Administrer logiske mængder.
  • Indstil systemtiden.
  • Administrer Linux RAID.
  • ISCSI -konfiguration.
  • Se aktuelle harddiskpartitioner.

FORSTØRRE

KlyngeDette afsnit er specielt integreret til at konfigurere alt relateret til klyngen (hvis vi har det) i systemet, der vil det være muligt:

  • Tildel brugere
  • Skift adgangskoder
  • Kopier filer
  • Brug konsolkommandoer
  • Valider de integrerede servere

FORSTØRRE

Ubrugte modulerHer finder vi alle de moduler, der af en eller anden grund ikke længere bruges i Webmin, og når vi vælger et af dem, vil vi se en beskrivelse af deres funktion og rolle.

FORSTØRRE

Nulstil modulerDenne mulighed giver os mulighed for at konfigurere modulerne til deres fabrikstilstand.

I bunden finder vi en række ikoner, der giver os mulighed for at udføre specifikke handlinger i Webmin såsom:

  • Fastgør navigationsmenuen.
  • Brug nattilstand.
  • Få adgang til terminalen.
  • Tilføj til favoritter.
  • Indstil det generelle tema.
  • Rediger den bruger, som vi får adgang til.

FORSTØRRE

I begyndelsen af ​​undersøgelsen talte vi om Webmin -modulerne, vi vil kun nævne nogle få, så vi forstår og ser omfanget, som dette værktøj giver os:

  • ADSL -klient
  • BSD Firewall
  • Apache webserver
  • Opstart og nedlukning
  • Backup konfigurationsfiler
  • Cluster Cron Jobs
  • Cluster Usermin -servere
  • Disk- og netværksfilsystemer
  • Filhåndtering
  • GRUB Boot Loader
  • Firewall D.
  • HTTP -tunnel
  • Første systemstart
  • Linux IPv6 Firewall
  • Linux Firewall
  • MySQL Database Server
  • Netværkstjenester og protokoller

Vi ser, hvordan Webmin er et kraftfuldt værktøj til at styre forskellige aspekter af vores server og dermed have en meget mere komplet administration.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave