Kako instalirati Webmin System Administration Tool na RHEL 8


Webmin je moderan alat za upravljanje Linuxom zasnovan na webu (slično Cockpit Web Console) koji vam omogućava da nadgledate različite sistemske metrike. Uz Webmin, također možete obavljati administrativne zadatke kao što su upravljanje korisničkim nalozima, mijenjanje postavki i konfiguriranje DNS postavki.

Webmin pruža GUI koji prikazuje sistemske metrike kao što su CPU, RAM i korištenje diska. Ove informacije se mogu koristiti za dijagnosticiranje svih problema koji potencijalno utiču na performanse vašeg sistema.

Webmin vam omogućava da obavljate sljedeće zadatke sistemskog administratora:

  • Promijenite lozinke korisničkog računa.
  • Instalirajte, ažurirajte, nadogradite i uklonite pakete.
  • Konfiguracija pravila zaštitnog zida.
  • Ponovno pokretanje ili isključivanje.
  • Pregledavanje log fajlova.
  • Zakažite cron poslove.
  • Postavite nove korisničke račune ili uklonite postojeće.

U ovom vodiču prolazimo kroz instalaciju Webmin-a na RHEL 8.

Korak 1: Instalirajte preduslove za Webmin

Za početak ćemo instalirati neke preduslove koji su potrebni tokom instalacije Webmin-a. Dakle. samo naprijed i pokrenite dnf komandu:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Kada je instalacija završena, prijeđite na sljedeći korak.

Korak 2: Omogućite Webmin spremište

Sljedeća akcija je preuzimanje Webminovog GPG ključa za šifriranje i potpisivanje poruka pomoću sljedeće wget naredbe.

wget https://download.webmin.com/jcameron-key.asc

Nakon preuzimanja, uvezite ga pomoću naredbe rpm na sljedeći način.

sudo rpm --import jcameron-key.asc

Korak 3: Instalirajte Webmin na RHEL 8

Sa GPG ključem na mjestu, posljednji korak je instaliranje Webmin-a. Službena stranica za preuzimanje Webmina sadrži Webmin pakete za glavne Linux distribucije kao što su Debian, CentOS, itd. Budući da instaliramo Webmin na RHEL, potrebno je da preuzmete RPM paket koristeći komandu wget kao što je prikazano.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Kada se preuzimanje završi, instalirajte Webmin koristeći naredbu:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Kada se proces instalacije završi, provjerite da je Webmin pokrenut.

sudo systemctl status webmin.service

Donji izlaz potvrđuje da je Webmin pokrenut.

Korak 4: Otvorite Webmin Port na zaštitnom zidu

Prema zadanim postavkama, Webmin sluša na TCP portu 10000. Da biste to potvrdili, koristite naredbu netstat kao što je prikazano.

sudo netstat -pnltu | grep 10000

Ako ste iza zaštitnog zida, otvorite TCP port 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Korak 4: Pristup Webmin interfejsu

Pošto je sve spremno, sada je vrijeme za pristup Webmin-u, a mi ćemo to učiniti preko web preglednika. Zato pokrenite svoj web pretraživač i pregledajte URL:

https://server-ip:10000/

Prvo ćete dobiti upozorenje da je vaša veza privatna. Ali ne brini. Ovo samo pokazuje da je Webmin SSL certifikat samopotpisan i da ga CA ne prepoznaje. Dakle, kliknite na karticu 'Napredno'.

Zatim kliknite na 'nastavi na IP adresu servera'. Ovo će vas odvesti na stranicu za prijavu na Webmin gdje ćete se prijaviti koristeći root vjerodajnice.

Kada se prijavite, kontrolna tabla će biti prikazana kao što je prikazano.

I to je to. Uspješno ste instalirali Webmin na RHEL 8.