V nasledujúcom článku sa pozrieme na to, ako môžeme nainštalovať Webmin na Ubuntu 20.04. Toto je jeden webový nástroj, ktorý umožňuje správcov systému spravovať systémy podobne ako Gnu / Linux a Unix, najmä servery. Webmin umožňuje spravovať používateľské účty, aktualizovať balíčky, súbory systémových protokolov, konfigurovať brány firewall, e-mail, databázu, postfix atď.
Webmin je napísaný v jazyku Perl a beží ako vlastný webový server a proces. V predvolenom nastavení komunikuje cez TCP cez port 10000 XNUMX a môže byť nakonfigurovaný na použitie SSL, ak je OpenSSL nainštalovaný s modulmi Perl.
Vďaka tomuto nástroju problém s konfiguráciou nášho vlastného servera je odsunutý na pozadí a o všetky technické časti sa stará Webmin, pričom na používateľovi zostáva iba rozhodovanie. Takto nebudú musieť strácať čas hľadaním podrobností o tom, ako implementovať možnosti, ktoré chcú mať k dispozícii.
Inštalácia Webminu na Ubuntu 20.04
Pred začatím inštalácie programu je vždy dobrý nápad najskôr aktualizujte balíčky dostupné z archívov. Môžeme to urobiť otvorením terminálu (Ctrl + Alt + T) a vykonaním príkazov:
sudo apt update && sudo apt upgrade
Ďalej budeme musieť nainštalujte potrebné závislosti pomocou príkazu:
sudo apt install software-properties-common apt-transport-https
Povoliť úložisko Webmin
V tomto okamihu musíme povoľte úložisko Webmin, pretože zatiaľ nie je k dispozícii v Ubuntu 20.04 LTS.
V prvom rade poďme pridať kľúč Webmin GPG ako je zobrazené v nasledujúcom texte:
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Po predchádzajúcom príkaze môžeme ručne pridať úložisko Webmin príkazom:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Nainštalujte Webmin
Doteraz sme aktualizovali systém, nainštalovali kľúč Webmin GPG a ručne pridali požadované úložisko. Ďalšia vec, ktorú urobíme, je nainštalovať webmin vykonaním príkazu v termináli (Ctrl + Alt + T):
sudo apt install webmin
Po inštalácii budeme môcť skontrolovať stav služieb spustenie príkazu:
sudo systemctl status webmin
Ako je uvedené na snímke vyššie, program Webmin už beží správne. Teraz pre skontrolujte nainštalovanú verziu, budeme musieť použiť iba nasledujúci príkaz:
dpkg -l | grep webmin
V predchádzajúcom výstupe to uvidíme inštalujeme Webmin verziu 1.941. Po nainštalovanom a spustenom nástroji môžeme teraz prejsť na ovládací panel pomocou webového prehľadávača.
Nakonfigurujte firewall
Predvolene, tento nástroj počúva na porte TCP 10000 XNUMX. Pre externý prístup k nášmu serveru musíme otvoriť port v bráne firewall. Za týmto účelom vykonáme príkaz v termináli (Ctrl + Alt + T):
sudo ufw allow 10000/tcp
Teraz znova načítame bránu firewall, aby sa zmeny mohli uskutočniť:
sudo ufw reload
Na kontrolu stavu brány firewall vykonáme:
sudo ufw status
Prihlásenie
Na prihlásenie do Webminu bude stačiť iba otvorte prehliadač a prejdite na IP nášho servera:
https://IP-del-servidor:10000/
Spočiatku sa pozrieme na nasledujúcu webovú stránku, ktorá naznačuje, že existuje potenciálne riziko. To nie je znepokojujúce, pretože sa to stáva, pretože Webmin generuje svoj vlastný priradený certifikát SSL, ktorý prehliadač nepovažuje za bezpečný.
Aby sme túto prekážku obišli, jednoducho klikneme na ikonu ''pokročilý„a potom v“Prijmite riziko a pokračujte".
Teraz sa môžeme prihlásiť pomocou nášho používateľa systému. Okrem toho, keď je táto aplikácia nainštalovaná, vytvorí superužívateľa na správu aplikácie s menom root a heslom, ktoré má náš užívateľ root v počítači. Ak nemáte aktivovaný účet root, možno budete musieť zmeniť heslo užívateľa root Webmin. Môžete to urobiť otvorením terminálu (Ctrl + Alt + T) a zadaním príkazu:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Nakoniec sa dostaneme na obrazovku, kde sa môžeme prihlásiť.
V tomto okamihu môžeme pokračovať a nakonfigurovať náš systém Ubuntu 20.04 podľa jeho špecifikácií.
Aktualizovať našu inštaláciu, po každom spustení už nebude možné vykonať v termináli nasledujúce príkazy (Ctrl + Alt + T):
sudo apt update && sudo apt upgrade
uninstall
na zmazať úložisko, v termináli (Ctrl + Alt + T) budeme musieť vykonať príkaz:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Potom môžeme odstrániť nástroj pomocou príkazu:
sudo apt remove webmin; sudo apt autoremove
na ďalšie informácie o tomto softvéri, môžete sa obrátiť na webová stránka projektu a dokumentácia že nás tam ponúkajú používateľom.
Ahoj všetci.
Považujem to za vynikajúci nástroj.
ale stalo sa mi raz nainstalovane nieco co neviem ci to nie je dosledok instalacie.
po inštalácii Webmin. na mojom serveri s Ubuntu 20.04, keď sa server reštartuje, stratí IP adresy rozhraní. a som nútený ich nakonfigurovať cez ifconfig. Skontroloval som súbor installer-config.yaml a je správne nakonfigurovaný.
Skúšal som to nakonfigurovať cez Webmin, ale nemal som šťastie.
Nejaké návrhy?