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


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

Webmin tarjoaa graafisen käyttöliittymän, joka näyttää järjestelmätiedot, kuten suorittimen, RAM-muistin ja levyn käytön. Näitä tietoja voidaan käyttää mahdollisten järjestelmän suorituskykyyn mahdollisesti vaikuttavien ongelmien diagnosoimiseen.

Webmin avulla voit suorittaa seuraavat järjestelmänvalvojan tehtävät:

  • Vaihda käyttäjätilien salasanat.
  • Asenna, päivitä, päivitä ja poista paketteja.
  • Palomuurisääntöjen konfigurointi.
  • Uudelleenkäynnistys tai sammutus.
  • Lokitiedostojen katselu.
  • Ajoita cron-työt.
  • Luo uusia käyttäjätilejä tai poista olemassa olevia.

Tässä oppaassa käymme läpi Webminin asennuksen RHEL 8:ssa.

Vaihe 1: Asenna Webminin edellytykset

Aloitaksesi asennamme joitain Webminin asennuksen aikana vaadittavia edellytyksiä. 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-varasto käyttöön

Seuraava toimintatapa on ladata Webminin GPG-avain viestien salausta ja allekirjoittamista varten käyttämällä seuraavaa wget-komentoa.

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:aan

Kun GPG-avain on paikallaan, viimeinen vaihe on asentaa Webmin. Virallinen Webmin-lataussivu sisältää Webmin-paketit tärkeimmille Linux-jakeluille, kuten Debian, CentOS jne. Koska asennamme Webminin sovellukseen RHEL, sinun täytyy napata RPM-paketti käyttämällä wget-komentoa 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, varmista, että Webmin on käynnissä.

sudo systemctl status webmin.service

Alla oleva tulos vahvistaa, että Webmin on käynnissä.

Vaihe 4: Avaa Webmin-portti 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: Webmin Interafacen käyttäminen

Kun kaikki on tehty, on aika käyttää Webminiä, ja teemme tämän verkkoselaimen kautta. Joten käynnistä verkkoselain ja selaa URL-osoitetta:

https://server-ip:10000/

Aluksi saat ilmoituksen, että yhteytesi on yksityinen. Mutta älä huoli. Tämä osoittaa vain, että Webminin SSL-varmenne on itse allekirjoitettu eikä CA tunnista. Napsauta siis Lisäasetukset-välilehteä.

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

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

Ja siinä se. Webminin asentaminen RHEL 8:aan onnistui.