Kitame straipsnyje mes apžvelgsime, kaip mes galime įdiegti „Webmin“ „Ubuntu 20.04“. Tai yra vienas žiniatinklio įrankis, leidžiantis sistemines administratorius valdyti sistemas panašus į „Gnu / Linux“ ir „Unix“, ypač serveriai. „Webmin“ leidžia valdyti vartotojų abonementus, atnaujinti paketus, sistemos žurnalo failus, konfigūruoti užkardas, el. Paštą, duomenų bazę, postfix ir kt.
„Webmin“ yra parašyta „Perl“ ir veikia kaip savas žiniatinklio serveris ir procesas. Pagal numatytuosius nustatymus jis bendrauja per TCP per 10000 prievadą ir gali būti sukonfigūruotas naudoti SSL, jei „OpenSSL“ įdiegta su „Perl“ moduliais.
Šio įrankio dėka konfigūruoti savo serverį sunku perkelti į antrą planą, o „Webmin“ rūpinasi visa technine dalimi, paliekant vartotojui tik sprendimų priėmimą. Tokiu būdu jiems nereikės gaišti laiko tyrinėjant informaciją apie tai, kaip įgyvendinti norimas galimybes.
„Webmin“ diegimas „Ubuntu 20.04“
Prieš pradedant diegti programą, tai visada yra gera idėja pirmiausia atnaujinkite saugyklose esančius paketus. Tai galime padaryti atidarydami terminalą (Ctrl + Alt + T) ir vykdydami komandas:
sudo apt update && sudo apt upgrade
Toliau turėsime įdiegti reikiamas priklausomybes naudojant komandą:
sudo apt install software-properties-common apt-transport-https
Įjunkite „Webmin“ saugyklą
Šiuo metu mes privalome įgalinkite „Webmin“ saugyklą, nes jos dar nėra „Ubuntu 20.04 LTS“.
Pirmiausia leiskime pridėkite „Webmin GPG“ raktą kaip parodyta taip:
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Po ankstesnės komandos galime rankiniu būdu pridėti „Webmin“ saugyklą su komanda:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Įdiekite „Webmin“
Iki šiol atnaujinome sistemą, įdiegėme „Webmin GPG“ raktą ir rankiniu būdu pridėjome reikiamą saugyklą. Kitas dalykas, kurį mes padarysime, yra įdiekite „webmin“ vykdant terminale (Ctrl + Alt + T) komandą:
sudo apt install webmin
Po diegimo galėsime patikrinti statusą paslaugos paleisdami komandą:
sudo systemctl status webmin
Kaip parodyta aukščiau pateiktoje ekrano kopijoje, „Webmin“ jau veikia teisingai. Dabar patikrinkite įdiegtą versiją, turėsime naudoti tik šią komandą:
dpkg -l | grep webmin
Ankstesniame išvestyje tai pamatysime įdiegiame „Webmin“ 1.941 versiją. Įdiegę ir paleisdami įrankį, dabar galime pasiekti valdymo skydą naudodami žiniatinklio naršyklę.
Konfigūruokite užkardą
Pagal numatytuosius nustatymus šis įrankis klausosi TCP prievado 10000. Norėdami išoriškai pasiekti savo serverį, turime atidaryti ugniasienės prievadą. Norėdami tai padaryti, vykdysime komandą terminale (Ctrl + Alt + T):
sudo ufw allow 10000/tcp
Dabar perkrausime užkardą, kad įvyktų pakeitimai:
sudo ufw reload
Norėdami patikrinti užkardos būseną, atliksime:
sudo ufw status
Prisijungti
Norėdami prisijungti prie „Webmin“, turėsime tik tai padaryti atidarykite naršyklę ir eikite į mūsų serverio IP:
https://IP-del-servidor:10000/
Iš pradžių žiūrėsime į šį internetinį puslapį, kuriame nurodoma, kad laukia potenciali rizika. Tai nesijaudina, nes nutinka todėl, kad „Webmin“ sugeneruoja savo priskirtą SSL sertifikatą, kurio naršyklė nelaiko saugia.
Norėdami aplenkti šią kliūtį, mes tiesiog spustelėsime "Išplėstinė„tada“Priimkite riziką ir tęskite".
Dabar galime prisijungti su savo sistemos vartotoju. Be to, kai ši programa yra įdiegta, jis sukuria super naudotoją, kuris valdo programą su šakniniu pavadinimu ir slaptažodžiu, kurį mūsų šakninis vartotojas turi kompiuteryje. Jei neturite suaktyvintos pagrindinės paskyros, gali tekti pakeisti „Webmin“ šaknies vartotojo slaptažodį. Tai galima padaryti atidarant terminalą (Ctrl + Alt + T) ir įvedus komandą:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Galiausiai mes pateksime į ekraną, kuriame galėsime prisijungti.
Šiuo metu galime tęsti ir sukonfigūruoti „Ubuntu 20.04“ sistemą pagal jos specifikacijas.
Norėdami atnaujinti mūsų diegimą, po kiekvieno paleidimo nebebus vykdoma šių komandų terminale (Ctrl + Alt + T):
sudo apt update && sudo apt upgrade
Pašalinti
į ištrinti saugyklą, terminale (Ctrl + Alt + T) turėsime vykdyti komandą:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Tada mes galime pašalinti įrankį naudojant komandą:
sudo apt remove webmin; sudo apt autoremove
į daugiau informacijos apie šią programinę įrangą, galite kreiptis į projekto svetainė ir Dokumentacija kad jie mus siūlo ten esantiems vartotojams.
Sveiki visi.
Manau, kad tai puiki priemonė.
bet man kazkaip atsitiko kazkaip instaliavus, kad nezinau ar tai instaliacijos padarinys.
įdiegus Webmin. mano serveryje su Ubuntu 20.04, kai serveris paleidžiamas iš naujo, jis praranda sąsajų IP adresus. ir esu priverstas juos konfigūruoti per ifconfig. Peržiūrėjau failą installer-config.yaml ir jis tinkamai sukonfigūruotas.
Bandžiau sukonfigūruoti per Webmin, bet man nepasisekė.
Kokie pasiūlymai?