Kaip įdiegti „Webmin“ sistemos administravimo įrankį į RHEL 8
„Webmin“ yra modernus internetinis „Linux“ valdymo įrankis (panašus į „Cockpit Web Console“), leidžiantis stebėti įvairią sistemos metriką. Naudodamiesi „Webmin“ taip pat galite atlikti administracines užduotis, pvz., Tvarkyti vartotojo abonementus, keisti nustatymus ir konfigūruoti DNS parametrus.
„Webmin“ pateikia GUI, rodančią sistemos metriką, tokią kaip procesorius, RAM ir disko naudojimas. Šią informaciją galima naudoti problemoms, kurios gali turėti įtakos jūsų sistemos veikimui, diagnozuoti.
„Webmin“ leidžia atlikti šias „sisadmin“ užduotis:
- Pakeiskite vartotojo abonemento slaptažodžius.
- Įdiekite, atnaujinkite, atnaujinkite ir pašalinkite paketus.
- Ugniasienės taisyklių konfigūracija.
- Perkraunama arba išjungiama.
- Žurnalo failų peržiūra.
- Suplanuokite Cron darbus.
- Nustatykite naujas naudotojų paskyras arba pašalinkite esamas.
Šiame vadove apžvelgiame „Webmin“ diegimą RHEL 8.
1 žingsnis: įdiekite „Webmin“ išankstines sąlygas
Norėdami pradėti, mes įdiegsime keletą išankstinių sąlygų, kurių reikia diegiant „Webmin“. Taigi. eik į priekį ir vykdyk komandą dnf:
$ sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper
Kai diegimas bus baigtas, pereikite prie kito veiksmo.
2 veiksmas: įjunkite „Webmin“ saugyklą
Kitas veiksmas yra atsisiųsti „Webmin“ GPG raktą, skirtą šifruoti ir pasirašyti pranešimus naudojant šią komandą „wget“.
# wget https://download.webmin.com/jcameron-key.asc
Atsisiųsdami importuokite jį naudodami komandą rpm taip.
# sudo rpm --import jcameron-key.asc
3 žingsnis: įdiekite „Webmin“ į „RHEL 8“
Kai yra GPG raktas, paskutinis žingsnis yra įdiegti „Webmin“. Oficiali „wget“ komanda, kaip parodyta.
$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm
Kai atsisiuntimas bus baigtas, įdiekite „Webmin“ naudodami komandą:
$ sudo rpm -Uvh webmin-1.970-1.noarch.rpm
Baigę diegimo procesą, patikrinkite, ar veikia „Webmin“.
$ sudo systemctl status webmin.service
Žemiau pateiktas išvestis patvirtina, kad veikia „Webmin“.
4 žingsnis: atidarykite „Webmin Port“ užkardoje
Pagal numatytuosius nustatymus „Webmin“ klausosi TCP prievado 10000. Norėdami tai patvirtinti, naudokite komandą netstat, kaip parodyta.
# sudo netstat -pnltu | grep 10000
Jei esate už ugniasienės, atidarykite TCP prievadą 10000:
$ sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent $ sudo firewall-cmd --reload
4 žingsnis: Prieiga prie „Webmin“ sąsajos
Kai viskas nustatyta, atėjo laikas prisijungti prie „Webmin“ ir tai padarysime naudodamiesi žiniatinklio naršykle. Taigi paleiskite savo interneto naršyklę ir naršykite URL:
https://server-ip:10000/
Iš pradžių gausite įspėjimą, kad jūsų ryšys yra privatus. Bet nesijaudinkite. Tai tik parodo, kad „Webmin“ SSL sertifikatas yra pats pasirašytas ir CA neatpažintas. Taigi spustelėkite skirtuką „Išplėstinė“.
Tada spustelėkite „pereiti prie serverio IP adreso“. Tai pateks į „Webmin“ prisijungimo puslapį, kuriame prisijungsite naudodami pagrindinius kredencialus.
Prisijungus prietaisų skydelis bus rodomas taip, kaip parodyta.
Štai ir viskas. Jūs sėkmingai įdiegėte „Webmin“ RHEL 8.