Webmin-järjestelmänhallintatyökalun asentaminen RHEL 8: een


Webmin on moderni verkkopohjainen Linux-hallintatyökalu (samanlainen kuin Cockpit Web Console), jonka avulla voit seurata erilaisia järjestelmän mittareita. Webminin avulla voit myös suorittaa hallinnollisia tehtäviä, kuten hallita käyttäjätilejä, muuttaa asetuksia ja määrittää DNS-asetukset.

Webmin tarjoaa käyttöliittymän, joka näyttää järjestelmän tiedot, kuten suorittimen, RAM-muistin ja levyn käytön. Näiden tietojen avulla voidaan diagnosoida kaikki ongelmat, jotka saattavat vaikuttaa järjestelmän suorituskykyyn.

Webmin antaa sinun suorittaa seuraavat sysadmin-tehtävät:

  • Vaihda käyttäjätilin salasanat.
  • Asenna, päivitä, päivitä ja poista paketteja.
  • Palomuurisääntöjen määritys.
  • uudelleenkäynnistys tai sammutus.
  • lokitiedostojen tarkastelu.
  • Suunnittele cron-työt.
  • Määritä uudet käyttäjätilit tai poista olemassa olevat käyttäjätilit.

Tässä oppaassa käydään läpi Webminin asennus RHEL 8: een.

Vaihe 1: Asenna Webminin ennakkoedellytykset

Aloittamiseksi aiomme asentaa joitain edellytyksiä, joita vaaditaan Webminin asennuksen aikana. Niin. mene eteenpäin ja suorita dnf-komento:

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

Kun asennus on valmis, siirry seuraavaan vaiheeseen.

Vaihe 2: Ota Webmin-arkisto käyttöön

Seuraava toimintatapa on ladata Webminin GPG-avain viestien salaamiseen ja allekirjoittamiseen seuraavalla wget-komennolla.

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

Kun olet ladannut, tuo se rpm-komennolla seuraavasti.

# sudo rpm --import jcameron-key.asc

Vaihe 3: Asenna Webmin RHEL 8: een

Kun GPG-avain on paikallaan, viimeinen vaihe on asentaa Webmin. Virallinen wget-komento kuvan mukaisesti.

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

Kun lataus on valmis, asenna Webmin komennolla:

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

Kun asennus on valmis, tarkista, että Webmin on käynnissä.

$ sudo systemctl status webmin.service

Alla oleva lähtö vahvistaa, että Webmin on käynnissä.

Vaihe 4: Avaa Webmin Port palomuurissa

Oletuksena Webmin kuuntelee TCP-porttia 10000. Vahvista tämä käyttämällä netstat-komentoa kuvan mukaisesti.

# sudo netstat -pnltu | grep 10000

Jos olet palomuurin takana, avaa TCP-portti 10000:

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

Vaihe 4: Pääsy Webmin Interafaceen

Kun kaikki on asetettu, on nyt aika käyttää Webminiä, ja teemme sen verkkoselaimella. Käynnistä siis selain ja selaa URL-osoitetta:

https://server-ip:10000/

Aluksi saat ilmoituksen, että yhteys on yksityinen. Mutta älä tuskaile. Tämä osoittaa vain, että Webmin SSL -varmenne on itse allekirjoittama eikä varmentaja tunnista sitä. Napsauta siis Lisäasetukset-välilehteä.

Napsauta sitten ”siirry palvelimen IP-osoitteeseen”. Tämä vie sinut Webmin-kirjautumissivulle, johon kirjaudut sisään pääkäyttäjätunnuksilla.

Kun olet kirjautunut sisään, kojelauta näytetään kuvan mukaisesti.

Ja siinä se on. Webmin on asennettu onnistuneesti RHEL 8: een.