Zvyčajne sa linuxový server konfiguruje pomocou príkazového riadku. Existuje však ďalší možno pohodlnejší prístup pomocou služby webmin na serveri ubuntu. Najlepší nástroj na správu unixových systémov cez webové rozhranie.

Cez webmin si môžete nielen pohodlne prezerať logy, robiť zmeny v konfigurácii nainštalovaných služieb, ale aj inštalovať balíčky, odstraňovať ich, aktualizovať systém atď. Získajte dokonca prístup k terminálu!

Webmin - je hotový webový server s množstvom skriptov. Všetky pôžitky z jeho používania môžete zažiť po inštalácii.

Inštaluje sa webmin

Najprv musíte pridať úložiská webminu do súboru /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Pridajte dva riadky na úplný koniec súboru:

Deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Súbor uložíme a zatvoríme. Teraz importujme kľúče

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key pridať jcameron-key.asc

Aktualizujte zoznam zdrojov balíkov

Aktualizácia sudo apt-get

nainštalovať webmin

sudo apt-get install webmin

Spustite Webmin

Po úspešnej inštalácii balíka otvorte prehliadač a prejdite na adresu

https://adresa-ip-servera:10000/

namiesto " server-ip-adresa” Zadajte IP adresu servera alebo jeho názov. Ak je všetko vykonané správne, zobrazí sa výzva na zadanie používateľského mena a hesla.

Do polí zadajte svoje prihlasovacie meno a heslo na server, po ktorom budete presmerovaní na hlavnú stránku webmin

Prvá vec, ktorú urobíme, je zmeniť jazyk na ruštinu. Ak to chcete urobiť, prejdite na položku ponuky „ webmin” - “Zmeniť jazyk a tému“ a nastavte kódovanie ruština (RU.UTF-8)

Po použití zmien musíte stránku obnoviť. Výborne! Teraz máte plne rusifikovaný webmin


Malý prehľad webmin

Nebudem opisovať všetky položky menu, hľadajte sami a nájdete veľa zaujímavých vecí pre seba. Sústredím sa na najdôležitejšie body.

Sekcia „Webmin“ obsahuje nástroje na prácu so samotným modulom webmin. Nastavenie používateľov, prístupov, záloh atď.

Časť „Systém“ obsahuje nástroje na prácu s hlavnou funkcionalitou servera. V tejto časti môžete nájsť protokoly, vykonávať operácie s používateľmi a skupinami, aktualizovať softvér, spravovať aktívne procesy, pracovať s plánovaním úloh (Cron) a oveľa viac.

Sekcia „Služby“ obsahuje odkazy na nástroje pre prácu s nainštalovanými službami, v mojom prípade DHCP Server, BIND DNS Server, Squid Proxy Server. Môžete konfigurovať existujúce súbory nastavení a spravovať nové pravidlá a servisné procesy.

V časti „Sieť“ môžete konfigurovať sieťové rozhrania, ako aj bránu firewall

V časti „Hardvér“ môžete zobraziť hardvér pripojený k serveru, ako aj oddiely lokálneho disku.

Nebudem popisovať sekciu „Cluster“. Nefungovalo s klastrami.

Teraz si môžete nastaviť webmin na serveri ubuntu a používať ho odkiaľkoľvek na svete.

Operačné systémy podobné Unixu majú mnoho pozitívnych aspektov: bezpečnosť, stabilitu a niektorých ľudí láka zadarmo. Pre začínajúcich správcov sa však nastavenie systému môže zmeniť na skutočné peklo. Prehrabávanie sa konfiguračnými súbormi, neustále čítanie dokumentácie a okrem toho nie každý rozumie angličtine, môže vydesiť každého, najmä tých, ktorí mali čas pracovať s Windows. A aj keď je systém aspoň stokrát zabezpečený, chyby v konfiguračných súboroch môžu viesť k vážnym bezpečnostným problémom.

Webmin (http://www.webmin.com/), ktorý vyvinul Jamie Cameron, je kompletné rozhranie pre správu unixového systému, ktorého použitie výrazne zjednodušuje proces správy systému a vďaka využitiu webových technológií je dostupné odkiaľkoľvek. na svete a nezávisle od operačného systému používaného v čase nastavenia. Bude to užitočné pre vzdialenú správu systému pre tých správcov, ktorí momentálne nemajú prístup k počítaču s nainštalovaným systémom podobným Unixu a štandardné sieťové nástroje Windows nesvietia špeciálnym výberom potrebných nástrojov. V tomto prípade pomocou ľubovoľného webového prehliadača, ktorý podporuje tabuľky a formuláre (a pre niektoré moduly aj JAVA), môžete jednoducho, vo vizuálnej forme, z lokálneho alebo vzdialeného počítača nastaviť používateľské účty, inštalovať, odstraňovať programy, konfigurovať web. , pošta, DNS server, tlačový server, správa databáz, zdieľanie súborov pomocou Samby alebo NFS, nastavenie brány firewall, synchronizácia času, zdieľanie prístupu na internet, sledovanie stavu služby, zálohovanie, napaľovanie CD, prístup k súborom na vzdialenom počítači vrátane dokumentácie a ďalšie nespočetné množstvo administratívnych úkonov, ktorých je nespočetne veľa, no vyžadujú si určité znalosti a zručnosti. Zároveň vás Webmin ušetrí pred syntaktickými chybami a nepresnosťami, ako aj môže, vás upozorní na potenciálne nebezpečné akcie. To však neznamená, že nie je potrebné vedieť vôbec nič a že inteligentná utilita urobí všetko sama. Stále je potrebné porozumieť štruktúre Unixu, významu určitých nástrojov, vlastnostiam fungovania protokolov a služieb. Skúsení správcovia by tiež nemali ignorovať prítomnosť takéhoto pohodlného nástroja, pretože zapamätanie všetkých parametrov v konfiguračných súboroch a zložitosti nastavenia služieb na rôznych systémoch je dosť ťažké.

Vlastnosti Webminu

Webmin, napísaný v Perle verzie 5, má modulárnu štruktúru, ktorá vám umožňuje ľubovoľne zvyšovať požadovanú funkčnosť alebo naopak odstraňovať všetko, čo nepotrebujete. Na prácu používa svoj vlastný mini webový server, vďaka čomu je nezávislý od prítomnosti a používania Apache alebo iných webových serverov (hoci môžete zabezpečiť, aby fungoval aj cez Apache). Otvorený zdrojový kód projektu len prospel. Zatiaľ čo Jimi Cameron sa pohrával s hlavným kódom systému, mnohí vývojári preložili rozhranie do viac ako 30 jazykov (je tu ruština) a vytvorili viac ako 270 modulov, ktoré výrazne rozširujú možnosti. Niektoré z modulov sú už zahrnuté v štandardnej distribúcii, iné sú k dispozícii na stiahnutie samostatne.

Zameriam sa len na bezpečnostné opatrenia a pohodlie. Je dosť možné, že po registrácii sa vám zobrazí anglické rozhranie. Aj keď je angličtina materinským jazykom administrátora, súhlasiť s komunikáciou v rodnom jazyku je predsa len príjemnejšie. Poďme " Konfigurácia Webmin – jazyk“ a z rozbaľovacieho zoznamu vyberte požadovaný jazyk, výber potvrďte kliknutím na „ Zmeniť jazyk". Potom sa vrátime do súčasnosti Konfigurácia Webmin. Webmin predvolene akceptuje pripojenia zo všetkých adries, čo nie je vždy potrebné a nebezpečné, pomocou „ Kontrola prístupu IP” (IP Access Control) môžete obmedziť prístup len z tých adries, ktorým dôverujete (napríklad interná sieť), úplný prístup je možné povoliť iba v prípade, že idete napríklad na dovolenku a chcete sa dostať na svoje server. Tu je možné naraz nastaviť sieť alebo podsieť ako parameter, jednotlivé uzly podľa IP adresy alebo názvu domény. V druhom prípade pre poistenie začiarknite políčko „ Pri každej žiadosti určite IP adresu podľa mena". Kvôli rýchlosti je možné túto operáciu vykonať manuálne pomocou v súbore /etc/webmin/miniserv.conf možnosti dovoliť= alebo popierať =. Prvý obsahuje zoznam uzlov a počítačov oddelených medzerou, ktoré sa môžu pripojiť, druhý naopak pokusy o prístup, z ktorých budú ignorované. Po inštalácii s kladnou odpoveďou na otázku „Spustiť Webmin pri štarte“ sa Webmin načíta pri štarte systému, ďalšou možnosťou spustenia by bolo použiť na tento účel xinetd. Ak to chcete urobiť, pridajte riadok inetd=1 do súboru miniserv.conf a odstráňte session=1. Potom v súbore /etc/xinetd.conf(v niektorých distribúciách, ako je Slaskware, ho najskôr vytvoríme dotykovým príkazom /etc/xinetd.conf) :

služba webmin

{

užívateľ = root

env=LANG=

port = 10 000

socket_type = stream

protokol=tcp

čakať = nie

zakázať=nie

typ = NEUVEDENÉ

server=/usr/local/webmin-1.400/miniserv.pl

server_args = /etc/webmin/miniserv.conf

Potom reštartujte xinetd.

Teraz je najvyšší čas zapojiť sa do používateľov. Začnime modulom Overenie“, ktorý vám umožňuje predĺžiť oneskorenie medzi neúspešnými pokusmi o zadanie hesla pre toho istého používateľa a zablokovať prístup po niekoľkých neúspešných pokusoch na určitý čas, čo sťaží pokus o uhádnutie hesla na čele, všetky takéto akcie môžu byť tiež zaznamenané. Pre zábudlivých a lenivých používateľov môžete aktivovať možnosť, ktorá vám umožní po určitom čase automaticky zakázať prístup a tu tiež zakázať možnosť zapamätať si zadané heslo. Ďalší užitočný modul “ Používatelia Webmin“ (Webmin Users) vám umožní vytvoriť používateľa alebo skupinu s určitými právami na prácu s určitými službami. Tu môžete tiež previesť používateľov Unixu na používateľov Webmin s určitými právami, nastaviť synchronizáciu používateľov, pri ktorej novovytvorení používatelia automaticky spadajú do jednej zo skupín Webmin, nastaviť autentifikáciu používateľov, prezerať protokoly a ukončiť reláciu používateľa.

Webmin dokáže zaznamenávať udalosti v štandardnom formáte súboru denníka CLF (kombinovaný formát denníka), pričom má pomerne flexibilné možnosti protokolovania. Takže idem na " Konfigurácia Webmin” — “Časopis” môžete určiť, ktoré adresy IP a názvy hostiteľov sa budú zaznamenávať, aké aktivity modulu a používateľov sa budú zaznamenávať a ako často sa bude denník vymazávať. Záznamy denníka sa zapíšu do súboru /var/webmin/miniserv.log . Okrem toho pri aktivácii možnosti „ Zaznamenajte zmeny vykonané v súboroch pri každej akcii“, budú v súbore uchovávané aj podrobné záznamy o akciách používateľa /var/webmin/webmin.log. Tento protokol je možné prezerať a analyzovať pomocou modulu „ Denník aktivity Webmin“ (Záznam akcií Webmin).

Kde je môj príkazový riadok?

Áno, kde bez toho. Ak možnosti Webminu stále nestačia alebo vám chýba príkazový riadok, potom v „ Iné“ (Iné) Existuje niekoľko špeciálnych položiek. “ Prihlásenie SSH/Telnet” (SSH / Telnet Login), ktorý sa štandardne pokúša pripojiť na port 23 služby telnet, aby ste zmenili správanie, kliknite na „Nastavenia modulu“ a v riadku „Typ pripojenia“ vyberte Secure Shell, tu môžete nastaviť počet riadkov, ďalší uzol na prácu a používanie samostatného okna na prácu. Webmin sa teda môže hodiť, aby ste sa dostali do vašich počítačov pomocou SSH na miestach, kde nie je také ľahké nájsť potrebné aplikácie (ani z internetových kaviarní), stačí ho spustiť na jednom z vašich strojov. Ďalej na karte " Iné"rozpoznané a rozhranie k shellu" Príkazový shell“ (Command Shell) vám umožňuje vzdialene vykonávať príkazy shellu a uchováva históriu príkazov. Ďalšia položka „Užívateľské príkazy“ (Vlastné príkazy) umožňuje nepripraveným používateľom spúšťať príkazy alebo skripty stlačením jediného tlačidla. Administrátorovi stačí vytvoriť príkaz vyplnením príslušných polí (zaregistrovať príkaz, nastaviť parametre, používateľa, v mene ktorého sa príkaz vykoná, pridať popis atď.). Tu v záložke „Iné“ nájdete aj správcu súborov na obr. 4 (vyžaduje podporu JAVA), ktorý vám umožní prístup k súborom na vzdialenom počítači v pohodlnom grafickom prostredí.

moduly Webmin

Modularita Webminu umožňuje zvýšiť funkčnosť na požadovanú úroveň a na druhej strane odstrániť prebytok, aby nedráždil oči a neodvádzal pozornosť od práce. Niektoré moduly sú dostupné na http://www.webmin.com/third.html . V prvom rade by som chcel poznamenať modul Usermin, ktorý tiež napísal Jamie Cameron. Na rozdiel od Webminy, ktorá je zameraná na administrátora, je Usermin zameraný na koncového používateľa, čo vám umožňuje čítať poštu, pracovať s GPG, mať vzdialený prístup k súborom cez správcu súborov Java, spravovať úlohy cron atď. Na inštaláciu stačí prejdite na „ Nastavenie min” (Konfigurácia Usermin) a kliknite na tlačidlo „Inštalovať Usermin“. Na prácu s modulmi (zvyčajne súbor s príponou .wbm, aj keď je možné nainštalovať aj balíčky rpm) prejdite na „ moduly Webmin” (Webmin Modules), kde môžete nainštalovať nový špecifikovaním jeho umiestnenia na lokálnom disku alebo na internete, odstrániť modul jeho výberom zo zoznamu alebo skopírovať modul. Kopírovanie modulov vám umožňuje mať rovnaký modul s rôznymi nastaveniami, ktoré možno umiestniť do rôznych skupín pre rýchly prístup a umožniť prístup rôznym používateľom.

Z ďalších vychytávok treba upozorniť na možnosť zmeny vzhľadu (v rovnomennej záložke), t.j. vyberte si farby podľa vkusu a globálne zmeňte vzhľad, vrátane ikon, farieb, pozadia a motívov rozloženia stránky. Možno sa to niekomu bude zdať ako hračka, ale keď musíte súčasne nakonfigurovať prevádzku niekoľkých uzlov, potom vám iný dizajn umožní byť menej zmätený.

Taký je Webmin. Jednoduchá inštalácia a konfigurácia, užitočné použitie, umožňujúce správcom sústrediť sa viac na proces nastavenia systému, umožňuje vám pracovať bezpečne a získavať informácie z miest, kde nie je prístup k potrebným nástrojom.

Jednou z výziev pri migrácii z administrácie Windowsu na administráciu Linuxu je naučiť sa nové nástroje, ktoré máte k dispozícii. Ako správca sa chcete naučiť všetky podrobnosti o operačnom systéme, aby ste z neho vyťažili maximum. Počas štúdia však musíte stihnúť aktuálnu prácu načas. Aby ste zvýšili svoju produktivitu v Linuxe, nainštalujte si program s názvom webmin.

"Webmin je webové unixové administračné rozhranie. Pomocou neho môžete konfigurovať používateľské účty, Apache, DNS, súborový server atď. pomocou ľubovoľného prehliadača, ktorý podporuje tabuľky a formuláre (a Java pre modul správcu súborov Webmin pozostáva z jednoduchého webu server a sadu programov CGI, ktoré priamo aktualizujú systémové súbory, ako napríklad /etc/inetd.conf a /etc/passwd Webový server a všetky programy cgi sú napísané v jazyku Perl 5 a nepoužívajú neštandardné moduly jazyka Perl."


webmin funguje prakticky na všetkých *nix platformách vrátane Linuxu, AIX, HPUX, Solaris, OS X a ďalších. Poskytuje webové rozhranie pre mnohé administratívne úlohy Linuxu. Môže bežať na akomkoľvek grafickom prehliadači lokálne alebo vzdialene. Aby sa predišlo úniku informácií, Webmin môže byť dodatočne zabezpečený pomocou SSL. Kým sa učíte Linux, Webmin vám ušetrí obrovské množstvo času. Webmin môže pomôcť aj s nudnými a únavnými úlohami, ktoré ste ešte neautomatizovali.

Webmin je ľahko rozšíriteľný. Autor poskytuje návod na vývoj a k dispozícii je aj množstvo modulov tretích strán. Môžete tiež vyvinúť svoje vlastné moduly, aby bolo možné Webmin vždy prispôsobiť vašim potrebám.

Inštaluje sa webmin

Prvým krokom pri práci s Webminom je jeho inštalácia. Webmin je súčasťou viacerých distribúcií, no nie je problém si ho stiahnuť zo stránky Webmin.

Správny spôsob inštalácie závisí od distribúcie, ktorú používate. Ak používate Red Hat Linux alebo niektorú z distribúcií UnitedLinux (SuSE, Turbo, Connectiva alebo Caldera), musíte si stiahnuť balík RPM. Ak používate inú distribúciu, budete si musieť pozrieť dokumentáciu vašej distribúcie a pokyny na inštaláciu Webmin, aby ste určili najlepšiu metódu pre vás.

Zvážte inštaláciu s RPM.

Najprv musíte skontrolovať, či je vo vašom systéme nainštalovaný Webmin. Do textového terminálu zadajte nasledovné:

Ak je nainštalovaný Webmin, uvidíte číslo verzie:

Ak nie, zobrazí sa správa, že Webmin nie je nainštalovaný:

balík webmin nie je nainštalovaný

Aj keď je už Webmin nainštalovaný, s najväčšou pravdepodobnosťou ide o staršiu verziu, než je tá, ktorá je k dispozícii na stiahnutie. V tomto prípade môžete program aktualizovať alebo preinštalovať pomocou nasledujúceho príkazu:

ot./min -Uvh webmin-1.090-1.noarch.rpm

Obnovenie v podrobnom režime nastane s indikátorom priebehu zobrazeným so znakmi #.

Po nainštalovaní Webmin sa automaticky spustí. Webmin je však nainštalovaný so zakázaným protokolom SSL. SSL vyžaduje inštaláciu modulu Perl s názvom Net::SSLeay. Kým nie je nainštalovaný, jediný bezpečný spôsob používania Webminu je spúšťať ho lokálne. Pomocou Webmin

Pripojte sa k Webmin cez váš obľúbený webový prehliadač. Dva moduly – správca súborov a klient telnet/ssh – sú implementované ako applety a vyžadujú, aby bolo vo vašom prehliadači nainštalované prostredie Java Runtime Environment. Tieto moduly sú praktické, ale nie kritické. Na všetky ostatné moduly nie sú kladené žiadne špeciálne požiadavky.

Ak chcete používať Webmin, pripojte svoj prehliadač k portu 10000 vo vašom systéme. Ak na svojom lokálnom systéme používate prehliadač, mali by ste použiť http://localhost.localdomain :10000/. Tento odkaz vás presmeruje na prihlasovaciu stránku Webmin.

Používatelia Webmin sú oddelení od používateľov operačného systému. To vám umožňuje nastaviť používateľov na správu pomocou Webmin mimo štandardnej schémy identity Unix. Ak však máte vo svojom systéme používateľov, ktorým chcete povoliť používať Webmin, môžete ich pridať do zoznamu používateľov Webmin a Webmin ich autorizuje prostredníctvom štandardných unixových mechanizmov, a nie prostredníctvom internej autentifikačnej schémy. Prístup k rôznym modulom Webmin je možné nakonfigurovať pre každého používateľa. Napríklad zamestnanci Helpdesku budú potrebovať prístup iba na správu hesiel, zatiaľ čo všetci ostatní zamestnanci môžu mať prístup ku všetkým modulom.

Používateľ root sa vytvorí automaticky počas inštalácie so systémovým heslom pre používateľa root. Webmin sleduje akcie používateľov podľa ich prihlásenia, takže na systéme, ktorý spravuje niekoľko ľudí, je lepšie vytvoriť skupinu administrátorov s právami root a vytvoriť používateľov pre všetkých, ktorí v systéme pracujú. Vaše prvé prihlásenie musí byť ako root.

Sekcie Webmin

Prvá stránka, ktorú uvidíte, je sekcia konfigurácie Webmin. Tu môžete nakonfigurovať používateľov Webmin, moduly a zobraziť protokoly aktivít (logy). Horný rad ikon vám umožňuje prepínať medzi rôznymi sekciami Webminu. Všetky moduly sú prispôsobiteľné, môžete si ich usporiadať podľa svojich potrieb.

Časť Systém je spojená so všeobecnými nastaveniami operačného systému. Tu môžete nakonfigurovať súborové systémy, používateľov, skupiny a správanie pri zavádzaní systému. Pomocou ikon Bootup a Shutdown môžete spravovať služby spustené v systéme a kontrolovať, či sa spúšťajú automaticky. Tieto služby sa konfigurujú v sekcii Servery. Obzvlášť zaujímavá je utilita "Software Packages". Umožňuje vám jednoducho prezerať balíky nainštalované vo vašom systéme a tiež poskytuje rozhrania k úložisku aktualizácií distribúcie a k rpmfind.net, verejnému úložisku RPM na internete.

Sekcia Servery obsahuje konfiguračné moduly pre rôzne služby, ktoré je možné spustiť na vašom systéme. Pomôcky na konfiguráciu BIND a DHCP sú veľmi praktické. Je tiež veľmi jednoduché použiť pomôcku nastavenia Samba pre súborové a tlačové servery pre Windows a iných klientov. Webmin tiež odstraňuje problémy s nastavením servera Sendmail SMTP, ktorý je známy svojim komplikovaným konfiguračným súborom.

Sekcia Networking umožňuje konfigurovať sieťové vybavenie, ako aj množstvo komplexných funkcií správy siete, ako je firewall (internet). Všetky nástroje pracujú so štandardnými konfiguračnými súbormi, takže všetko, čo robíte vo Webmine, sa zobrazí na príkazovom riadku.

Sekcia Hardvér slúži na konfiguráciu fyzických zariadení, najmä tlačiarní a úložných zariadení. Pomôcka Logical Volume Management (LVM) je obzvlášť zaujímavá, pretože vám umožňuje vizuálne spravovať dynamické zväzky vo vašom systéme Linux.

Časť Cluster obsahuje pomocné programy, ktoré môžete použiť, ak klastrujete systém. V tomto kontexte je klaster množina súvisiacich systémov, pre ktoré chcete synchronizovať ich nastavenia. Systémy môžu synchronizovať používateľov, skupiny, balíky a ďalšie so sledovaním zlyhaní systému. Tieto nástroje vám umožňujú nastaviť výkonné systémy odolné voči chybám, ako aj systémy, kde je dôležitá synchronizácia. Klastrovanie je pomerne zložitá téma a môže vyžadovať inštaláciu balíkov, ktoré nie sú súčasťou vašej distribúcie.

Časť Iné obsahuje množstvo nástrojov, ktoré sa vám môžu hodiť. „Prihlásenie SSH/Telnet“ a „Správca súborov“ sú implementované ako aplety a nemožno ich spustiť, pokiaľ prehliadač nemá nainštalované JRE. Nástroj "Perl Modules" bude užitočný na údržbu modulov Perl a umožní vám pripojiť sa priamo k CPAN v . "Správca súborov" poskytuje prístup k súborovému systému servera s rozhraním podobným Prieskumníkovi a umožňuje vám presúvať a kopírovať súbory bez ich presúvania cez pamäť vašej pracovnej stanice (ak pracujete na diaľku). "SSH/Telnet Login" je nástroj, ktorý vám umožňuje pristupovať ku konzole vzdialeného počítača cez váš prehliadač.

Zhrnutie

Webmin je webová aplikácia napísaná v jazyku Perl na administratívne účely. Webmin je rozšíriteľný a dostupný mimo Linuxu a iných *nixových operačných systémov. Keď je Webmin nainštalovaný, je možné k nemu pristupovať na špeciálnom porte (zvyčajne 10 000), buď lokálne, alebo pomocou vzdialeného prehliadača. Poskytuje rozhranie typu point-and-click pre rôzne administratívne úlohy systému Linux, vrátane správy používateľov, správy sieťového firewallu a konfigurácie sieťových zariadení.

Webmin je bezplatný (na inštaláciu aj používanie) a je skvelý na správu spusteného prostredia Linuxu, keď prejdete z grafických nástrojov systému Windows. Moduly Webmin sú front-end utilít konzoly, takže proces konfigurácie je rovnaký a správu môžu bezpečne vykonávať obe sady utilít.

Zanechajte svoj komentár!

Používanie „Terminálu“ nie je vždy vhodné ani pre profesionálov. Preto sa dnes čoraz viac využívajú grafické rozhrania – aj pri tých úlohách, kde použitie textových príkazov vedie k rýchlejším výsledkom. Samostatnou témou je inštalácia Webmin Ubuntu - ide o možnosť používať grafické webové rozhranie na správu servera.

Inštalácia Webmin je potrebná na prácu v grafických rozhraniach namiesto terminálu.

Prečo je to také relevantné? Medzi technickými špecialistami je vysoko cenená rýchlosť systémov. Práca s riešeniami, ktoré by spomalili server, je neprijateľná. Najmä ak dostupné zdroje nie sú také veľké. Preto sú také komplexy ako Webmin obzvlášť cenené. Vďaka nim máte prístup k zdrojom servera kdekoľvek, kde máte počítač, prístup na internet a prehliadač, s ktorým môžete pracovať.

Webmin je webové rozhranie, ktoré je určené na správu serverov založených na systémoch založených na Unixe. Je to jedno z najjednoduchších a najpohodlnejších riešení na riešenie problémov tohto druhu. Tu sú jeho výhody:

  1. Pomáha šetriť čas pri správe servera.
  2. Umožňuje vám konfigurovať siete, ako aj brány firewall pre ne.
  3. Podporuje zálohovanie dát.
  4. Umožňuje doladiť OS.
  5. A má mnoho ďalších užitočných funkcií.

Technicky sa Webmin skladá z jednoduchého webového servera, ako aj z množstva skriptov, vďaka ktorým je práca s ním flexibilná a rýchla. Súbory s nastaveniami programu je možné meniť manuálne aj pomocou bloku „Konfigurácia Webmin“ – v grafickom rozhraní.

Ak si chcete nainštalovať Webmin pre Ubuntu na komerčné použitie, môžete to urobiť zadarmo. Program je distribuovaný pod licenciou BSD.

Prejdime k inštalácii

Najprv musíte vykonať zmeny v súbore „sources.list“:

"sudo nano /etc/apt/sources.list"

Na koniec súboru vložte nasledujúce riadky:

"deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib"

"wget ​​​​http://www.webmin.com/jcameron-key.asc
sudo apt-key pridať jcameron-key.asc"

Vyrobené? Teraz aktualizujte zoznam zdrojov údajov, ktoré sa majú načítať:

"sudo apt-get update"

Teraz na serveri Ubuntu je inštalácia Webmin otázkou dvoch sekúnd. Spustite príkaz:

"sudo apt-get install webmin"

spustiť

Ak chcete spustiť Webmin, musíte do adresného riadku prehliadača zadať „https://(názov domény alebo IP servera):10000.“ Pri vstupe na server zostáva už len zadať prihlasovacie meno a heslo. Musíte to urobiť s právami správcu. Všetko!

Konečne

Nie vždy je vhodné konfigurovať systém cez terminál. Mnoho administrátorov uprednostňuje pri jednoduchých úlohách grafické rozhranie pred terminálom. Na serveroch nie je zvykom používať plnohodnotné grafické rozhranie, aby sa neplytvali cennými výpočtovými prostriedkami, ale na konfiguráciu sa často používajú webové rozhrania.

Pomocou webového rozhrania máte prístup k nastaveniam web servera odkiaľkoľvek, kde je prístup na internet a potrebujete iba prehliadač. Jedným z takýchto open source webových rozhraní je webmin. Medzi používateľmi Linuxu je veľmi obľúbený vďaka svojej jednoduchosti a skvelej funkčnosti.

Vo väčšine prípadov sa na správu servera môžete zaobísť bez príkazového riadku, ale jednoducho vykonávať všetky akcie prostredníctvom webového rozhrania. Pozrime sa, aké funkcie Webmin podporuje:

  • Vytváranie a odstraňovanie používateľských účtov;
  • Nastavenie služieb a služieb pomocou špeciálnych modulov, ako sú Apache alebo DNS;
  • Vytváranie užívateľských poštových schránok;
  • Zobrazenie štatistík používania systému.

Webmin štandardne obsahuje viac ako 500 skriptov, ktoré implementujú prepojenie medzi možnosťami webového rozhrania a shellom systémových príkazov. A k tomu všetkému je možné pridať ďalšie moduly, ktoré ešte viac rozšíria funkcionalitu programu. Webmin je celý napísaný v jazyku Perl a ako som už povedal, je dostupný zadarmo. V tomto článku vás prevedieme inštaláciou Webmin na Ubuntu Server 16.04.

Inštalácia Webmin na server Ubuntu

Predtým, ako pristúpite k inštalácii Webmin na Ubuntu, musíte pridať oficiálne úložisko programu do zdrojov aplikácie. Ak to chcete urobiť, otvorte súbor /etc/apt/sources.list a pridajte tam riadky:

sudo vi /etc/apt/sources.list

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Potom pridajte kľúč GPG úložiska:

sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key pridať jcameron-key.asc

Zostáva aktualizovať zoznamy balíkov:

aktualizácia sudo apt-get

Až teraz je možné vykonať inštaláciu webmin ubuntu 16.04:

sudo apt-get install webmin

Po dokončení inštalácie, aby ste umožnili prístup k webovému rozhraniu zvonku, musíte otvoriť port 10000 pomocou brány firewall. Ak to chcete urobiť, spustite:

sudo ufw povoliť 10 000

Nastavenie Webmin na Ubuntu 16.04

K rozhraniu Webmin sa dostanete jednoducho zadaním adresy servera a portu 10000 do panela s adresou prehliadača. Webmin štandardne používa https, takže budete musieť použiť aj tento protokol. Adresa bude vyzerať takto:

https://ip_address:10000

Prehliadač vás upozorní, že certifikát SSL nie je dôveryhodný, pretože webmin si po inštalácii automaticky vygeneruje vlastný certifikát. A keďže tento certifikát vydala iná ako CA, prehliadač mu nemôže dôverovať. Ale vieme, že toto je náš server, takže môžeme pokračovať.

Na ďalšej obrazovke budete musieť zadať svoje používateľské meno a heslo na server, aby ste mohli vstúpiť do webového rozhrania. Tento používateľ musí mať oprávnenie superužívateľa:

Takto bude vyzerať hlavná stránka:

Na prvej strane sú zobrazené všeobecné informácie o systéme, ktoré vám pomôžu pochopiť, s ktorým systémom sa práve zaoberáte. Zobrazí tiež aktualizácie Webmin, ak nejaké existujú.

Na ľavej strane obrazovky nájdete navigačné menu, ktoré vám umožní prístup k rôznym modulom Webmin a správu servera. Sekcia Webmin obsahuje nastavenia samotného programu Webmin, ostatné sekcie zodpovedajú za ostatné systémové služby či parametre.

závery

To je všetko, inštalácia Webmin na Ubuntu Server 16.04 je dokončená a teraz môžete nakonfigurovať svoj systém na diaľku. To môže byť veľmi užitočné, keď nemôžete alebo nechcete používať terminál. Ak máte nejaké otázky, opýtajte sa v komentároch!