Obvykle se linuxový server konfiguruje pomocí příkazového řádku. Existuje však další možná pohodlnější přístup pomocí služby webmin na serveru ubuntu. Nejlepší nástroj pro správu unixových systémů přes webové rozhraní.

Prostřednictvím webminu můžete nejen pohodlně prohlížet logy, provádět změny v konfiguraci nainstalovaných služeb, ale také instalovat balíčky, odstraňovat je, aktualizovat systém atd. Získejte dokonce přístup k terminálu!

Webmin - je hotový webový server s celou řadou skriptů. Všechny radosti z jeho použití můžete zažít po instalaci.

Instalace webmin

Nejprve musíte přidat úložiště webminu do souboru /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Přidejte dva řádky na úplný konec souboru:

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

Soubor uložíme a zavřeme. Nyní importujeme klíče

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key přidat jcameron-key.asc

Aktualizujte seznam zdrojů balíčků

Aktualizace sudo apt-get

nainstalovat webmin

sudo apt-get install webmin

Spusťte Webmin

Po úspěšné instalaci balíčku otevřete prohlížeč a přejděte na adresu

https://ip-adresa-serveru:10000/

namísto " server-ip-adresa” Zadejte buď IP adresu serveru nebo jeho název. Pokud je vše provedeno správně, zobrazí se výzva k zadání uživatelského jména a hesla.

Do polí zadejte své přihlašovací jméno a heslo k serveru, poté budete přesměrováni na hlavní stránku webmin

První věc, kterou uděláme, je změnit jazyk na ruštinu. Chcete-li to provést, přejděte na položku nabídky „ webmin” - “Změnit jazyk a téma“ a nastavte kódování ruština (RU.UTF-8)

Po použití změn je třeba stránku obnovit. Vynikající! Nyní máte plně rusifikovaný webmin


Malý přehled webminu

Nebudu popisovat všechny položky menu, hledejte sami a najdete spoustu zajímavých věcí pro sebe. Soustředím se na nejdůležitější body.

Sekce „Webmin“ obsahuje nástroje pro práci se samotným modulem webmin. Nastavení uživatelů, přístupů, záloh atd.

Sekce „Systém“ obsahuje nástroje pro práci s hlavními funkcemi serveru. V této sekci můžete najít protokoly, provádět operace s uživateli a skupinami, aktualizovat software, spravovat aktivní procesy, pracovat s plánováním úloh (Cron) a mnoho dalšího.

Sekce „Služby“ obsahuje odkazy na nástroje pro práci s nainstalovanými službami, v mém případě DHCP Server, BIND DNS Server, Squid Proxy Server. Můžete konfigurovat stávající soubory nastavení a spravovat nová pravidla a servisní procesy.

V části „Síť“ můžete konfigurovat síťová rozhraní a také bránu firewall

V části „Hardware“ můžete zobrazit hardware připojený k serveru a také zobrazit oddíly místního disku.

Nebudu popisovat sekci „Cluster“. Nefungovalo s clustery.

Nyní můžete nastavit webmin na serveru ubuntu a používat jej odkudkoli na světě.

Operační systémy podobné Unixu mají mnoho pozitivních aspektů: bezpečnost, stabilitu a některé lidi přitahuje zdarma. Pro začínající adminy se ale nastavení systému může změnit v opravdové peklo. Prohrabávání se konfiguračními soubory, neustálé čtení dokumentace a navíc ne každý rozumí anglicky, může leckoho vyděsit, zvláště pak ty, kteří měli čas pracovat s Windows. A i když je systém alespoň stokrát bezpečný, chyby v konfiguračních souborech mohou vést k vážným bezpečnostním problémům.

Webmin (http://www.webmin.com/) vyvinutý Jamiem Cameronem je kompletní rozhraní pro správu unixového systému, jehož použití značně zjednodušuje proces správy systému a díky použití webových technologií je přístupné odkudkoli. na světě a nezávisle na operačním systému použitém v době nastavení. Bude se hodit pro vzdálenou správu systému těm správcům, kteří aktuálně nemají přístup k počítači s nainstalovaným systémem podobným Unixu a standardní síťové nástroje Windows nezáří speciálním výběrem potřebných utilit. V tomto případě můžete pomocí libovolného webového prohlížeče, který podporuje tabulky a formuláře (a u některých modulů JAVA), snadno ve vizuální podobě z místního nebo vzdáleného počítače nastavovat uživatelské účty, instalovat, odstraňovat programy, konfigurovat web. , pošta, DNS server, tiskový server, správa databází, sdílení souborů pomocí Samby nebo NFS, nastavení firewallu, synchronizace času, sdílení přístupu k internetu, sledování stavu služby, zálohování, vypalování CD, přístup k souborům na vzdáleném počítači, včetně dokumentace a další nespočet administrativních úkonů, kterých je nespočet, ale vyžadují určité znalosti a dovednosti. Zároveň vás Webmin uchrání před syntaktickými chybami a nepřesnostmi, stejně jako může, vás upozorní na potenciálně nebezpečné akce. To ale neznamená, že není nutné umět vůbec nic a že chytrá utilita udělá vše sama. Stále je nutné rozumět struktuře Unixu, významu určitých utilit, vlastnostem fungování protokolů a služeb. Zkušení správci by také neměli ignorovat přítomnost takového pohodlného nástroje, protože zapamatování všech parametrů v konfiguračních souborech a složitosti nastavení služeb na různých systémech je poměrně obtížné.

Vlastnosti Webminu

Webmin, napsaný v Perlu verze 5, má modulární strukturu, která vám umožňuje libovolně zvyšovat požadovanou funkčnost nebo naopak odstraňovat vše, co nepotřebujete. Ke své práci používá svůj vlastní mini webový server, díky kterému je nezávislý na přítomnosti a použití Apache nebo jiných webových serverů (ačkoli můžete zajistit, aby fungoval i přes Apache). Otevřený zdrojový kód projektu jen prospěl. Zatímco Jimi Cameron si pohrával s hlavním kódem systému, řada vývojářů přeložila rozhraní do více než 30 jazyků (je zde ruština) a vytvořila více než 270 modulů, které výrazně rozšiřují možnosti. Některé z modulů jsou již součástí standardní distribuce, jiné jsou k dispozici ke stažení samostatně.

Zaměřím se pouze na bezpečnostní opatření a pohodlí. Je docela možné, že po registraci uvidíte anglické rozhraní. Přestože je angličtina rodným jazykem správce, souhlasit s komunikací ve vašem rodném jazyce je přece jen příjemnější. Pojďme " Konfigurace Webmin – jazyk“ a z rozevíracího seznamu vyberte požadovaný jazyk, potvrďte svou volbu kliknutím na „ Změnit jazyk". Pak se vrátíme do současnosti Konfigurace Webmin. Ve výchozím nastavení bude Webmin přijímat připojení ze všech adres, což není vždy nutné a nebezpečné, pomocí „ Řízení přístupu IP” (IP Access Control) můžete omezit přístup pouze z těch adres, kterým důvěřujete (například vnitřní síť), plný přístup lze povolit pouze v případě, že například jedete na dovolenou a chcete mít možnost dostat se ke svému server. Zde je možné nastavit síť nebo podsíť jako parametr najednou, jednotlivé uzly podle IP adresy nebo názvu domény. V druhém případě u pojištění zaškrtněte políčko „ Při každém požadavku určete IP adresu podle jména". Z důvodu rychlosti lze tuto operaci provést ručně pomocí v souboru /etc/webmin/miniserv.conf možnosti povolit= nebo popřít =. První obsahuje seznam uzlů a počítačů oddělených mezerou, které se mohou připojit, druhý naopak pokusy o přístup, ze kterých budou ignorovány. Po instalaci s kladnou odpovědí na otázku „Spustit Webmin při startu“ se Webmin načte při startu systému, další možností spuštění by bylo použití xinetd pro tento účel. Chcete-li to provést, přidejte řádek inetd=1 do souboru miniserv.conf a odeberte session=1. Poté v souboru /etc/xinetd.conf(v některých distribucích, jako je Slaskware, jej nejprve vytvoříme pomocí dotykového příkazu /etc/xinetd.conf) :

služba webmin

{

uživatel = root

env=LANG=

port = 10 000

socket_type = stream

protokol=tcp

čekat = ne

zakázat=ne

typ = NEUVEDENÝ

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

server_args = /etc/webmin/miniserv.conf

Poté restartujte xinetd.

Nyní je nejvyšší čas zapojit se do uživatelů. Začněme modulem Autentizace“, která umožňuje prodloužit prodlevu mezi neúspěšnými pokusy o zadání hesla pro stejného uživatele a zablokovat přístup po několika neúspěšných pokusech na určitou dobu, což znesnadní pokus o uhodnutí hesla na čele, všechny takové akce lze také zaprotokolovat. Pro zapomnětlivé a líné uživatele můžete aktivovat možnost, která vám umožní po určité době automaticky zakázat přístup a zde také zakázat možnost zapamatovat si zadané heslo. Další užitečný modul “ Uživatelé Webmin” (Webmin Users) vám umožní vytvořit uživatele nebo skupinu s určitými právy pro práci s určitými službami. Zde můžete také převést uživatele Unixu na uživatele Webmin s určitými právy, nastavit uživatelskou synchronizaci, při které nově vytvoření uživatelé automaticky spadají do jedné ze skupin Webmin, nastavit ověřování uživatelů, prohlížet protokoly a ukončit relaci uživatele.

Webmin umí protokolovat události ve standardním formátu souboru protokolu CLF (kombinovaný formát protokolu), přičemž má poměrně flexibilní možnosti protokolování. Takže jít do" Konfigurace Webmin” — “Časopis” můžete určit, které IP adresy a názvy hostitelů budou protokolovány, které moduly a aktivity uživatelů budou protokolovány a jak často se bude protokol mazat. Záznamy protokolu budou zapsány do souboru /var/webmin/miniserv.log . Navíc při aktivaci možnosti „ Zaznamenejte změny provedené v souborech při každé akci“, budou také uchovávány podrobné záznamy o akcích uživatele v souboru /var/webmin/webmin.log. Tento protokol lze prohlížet a analyzovat pomocí modulu „ Protokol činnosti Webmin“ (Protokol akcí Webmin).

Kde je můj příkazový řádek?

Ano, kam bez něj. Pokud možnosti Webminu stále nestačí nebo vám chybí příkazový řádek, pak v „ jiný“ (Ostatní) Existuje několik speciálních položek. “ Přihlášení SSH/Telnet” (SSH / Telnet Login), který se ve výchozím nastavení pokouší připojit k portu 23 služby telnet, pro změnu chování klikněte na „Nastavení modulu“ a v řádku „Typ připojení“ vyberte Secure Shell, zde můžete nastavit počet řádků, další uzel pro práci a použití samostatného okna pro práci. Webmin se tedy může hodit k tomu, abyste se dostali do vašich počítačů pomocí SSH v místech, kde není tak snadné najít potřebné aplikace (ani z internetových kaváren), stačí jej spustit na jednom z vašich strojů. Dále v záložce " jiný“detekováno a rozhraní k shellu” Příkazový shell” (Command Shell) umožňuje vzdáleně spouštět příkazy shellu a udržuje historii příkazů. Další položka „Uživatelské příkazy“ (Vlastní příkazy) umožňuje nepřipraveným uživatelům spouštět příkazy nebo skripty stisknutím jediného tlačítka. Administrátorovi stačí vytvořit příkaz vyplněním příslušných polí (registrovat příkaz, nastavit parametry, uživatele, v jehož zastoupení bude příkaz proveden, přidat popis atd.). Zde v záložce „Ostatní“ najdete také správce souborů na obr. 4 (vyžaduje podporu JAVA), který vám umožní přistupovat k souborům na vzdáleném počítači v pohodlném grafickém prostředí.

moduly Webmin

Modularita Webminu umožňuje zvýšit funkcionalitu na požadovanou úroveň a na druhou stranu odstranit přebytky, aby nebolely oči a neodváděly pozornost od práce. Některé moduly jsou dostupné na http://www.webmin.com/third.html . Nejprve bych chtěl poznamenat modul Usermin, který také napsal Jamie Cameron. Na rozdíl od Webminy, která je zaměřena na administrátora, je Usermin zaměřen na koncového uživatele, umožňuje vám číst poštu, pracovat s GPG, mít vzdálený přístup k vašim souborům přes Java file manager, spravovat cron úlohy atd. Pro instalaci stačí přejděte na „ Nastavení Usermin” (Konfigurace Usermin) a klikněte na tlačítko „Instalovat Usermin“. Pro práci s moduly (obvykle soubor s příponou .wbm, ačkoli je také možné nainstalovat balíčky rpm) přejděte na „ moduly Webmin” (Webmin Modules), kde můžete nainstalovat nový zadáním jeho umístění na místním disku nebo na internetu, odebrat modul jeho výběrem ze seznamu nebo zkopírovat modul. Kopírování modulů vám umožňuje mít stejný modul s různým nastavením, který lze umístit do různých skupin pro rychlý přístup a umožnit přístup různým uživatelům.

Z dalších vychytávek je třeba poznamenat možnost změny vzhledu (ve stejnojmenné záložce), tzn. vyberte si barvy podle chuti a globálně změňte vzhled, včetně ikon, barev, pozadí a motivů rozvržení stránky. Možná se to někomu bude zdát jako hračka, ale když musíte současně nakonfigurovat provoz několika uzlů, pak vám jiný design umožní být méně zmatení.

Takový je Webmin. Snadno se instaluje a konfiguruje, je užitečné používat, umožňuje správcům soustředit se více na proces nastavování systému, umožňuje vám pracovat bezpečně a získávat informace z míst, kde není přístup k potřebným utilitám.

Jednou z výzev při migraci z administrace Windows na administraci Linuxu je naučit se nové nástroje, které máte k dispozici. Jako správce se chcete naučit všechny podrobnosti operačního systému, abyste z něj vytěžili maximum. Během studia však musíte stihnout aktuální práci včas. Abychom zvýšili svou produktivitu v Linuxu, nainstalujme si program s názvem webmin.

"Webmin je webové unixové administrační rozhraní. S ním můžete konfigurovat uživatelské účty, Apache, DNS, souborový server atd. pomocí libovolného prohlížeče, který podporuje tabulky a formuláře (a Java pro modul správce souborů Webmin se skládá z jednoduchého webu server a sadu programů CGI, které přímo aktualizují systémové soubory, jako jsou /etc/inetd.conf a /etc/passwd Webový server a všechny programy cgi jsou napsány v Perlu 5 a nepoužívají nestandardní moduly Perlu."


webmin funguje prakticky na všech *nix platformách, včetně Linuxu, AIX, HPUX, Solaris, OS X a dalších. Poskytuje webové rozhraní pro mnoho administrativních úloh Linuxu. Může běžet v libovolném grafickém prohlížeči lokálně nebo vzdáleně. Aby se předešlo úniku informací, může být Webmin navíc zabezpečen pomocí SSL. Zatímco se učíte Linux, Webmin vám ušetří obrovské množství času. Webmin může také pomoci s nudnými a zdlouhavými úkoly, které jste ještě neautomatizovali.

Webmin je snadno rozšiřitelný. Autor poskytuje návod k vývoji a k ​​dispozici je také řada modulů třetích stran. Můžete také vyvíjet své vlastní moduly, aby bylo možné Webmin vždy přizpůsobit vašim potřebám.

Instalace webmin

Prvním krokem při práci s Webminem je jeho instalace. Webmin je součástí několika distribucí, ale není problém si jej stáhnout ze stránek Webmin.

Správný způsob instalace závisí na distribuci, kterou používáte. Pokud používáte Red Hat Linux nebo některou z distribucí UnitedLinux (SuSE, Turbo, Connectiva nebo Caldera), musíte si stáhnout balíček RPM. Pokud používáte nějakou jinou distribuci, budete se muset podívat do dokumentace vaší distribuce a pokynů pro instalaci Webminu, abyste určili nejlepší metodu pro vás.

Zvažte instalaci s RPM.

Nejprve musíte zkontrolovat, zda je ve vašem systému nainstalován Webmin. Do textového terminálu zadejte následující:

Pokud je nainstalován Webmin, uvidíte číslo verze:

Pokud ne, zobrazí se zpráva, že Webmin není nainstalován:

balíček webmin není nainstalován

I když je Webmin již nainstalován, je to pravděpodobně starší verze, než je ta, která je k dispozici ke stažení. V tomto případě můžete program aktualizovat nebo přeinstalovat pomocí následujícího příkazu:

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

Obnovení v podrobném režimu probíhá s ukazatelem průběhu zobrazeným se znaky #.

Jakmile je Webmin nainstalován, automaticky se spustí. Webmin je však nainstalován se zakázaným SSL. SSL vyžaduje instalaci modulu Perl s názvem Net::SSLeay. Dokud není nainstalován, jediným bezpečným způsobem použití Webminu je spouštět jej lokálně. Pomocí Webmin

Připojte se k Webminu prostřednictvím svého oblíbeného webového prohlížeče. Dva moduly – správce souborů a klient telnet/ssh – jsou implementovány jako applety a vyžadují instalaci prostředí Java Runtime Environment ve vašem prohlížeči. Tyto moduly jsou užitečné, ale nejsou kritické. Na všechny ostatní moduly nejsou kladeny žádné zvláštní požadavky.

Chcete-li používat Webmin, připojte svůj prohlížeč k portu 10000 ve vašem systému. Pokud používáte prohlížeč v místním systému, měli byste použít http://localhost.localdomain :10000/. Tento odkaz vás přesměruje na přihlašovací stránku Webmin.

Uživatelé Webminu jsou odděleni od uživatelů operačního systému. To vám umožňuje nastavit uživatele pro správu pomocí Webminu mimo standardní schéma identity Unix. Pokud však máte ve svém systému uživatele, kterým chcete povolit používat Webmin, můžete je přidat do seznamu uživatelů Webmin a Webmin je autorizuje prostřednictvím standardních unixových mechanismů, nikoli prostřednictvím interního schématu ověřování. Pro každého uživatele lze nakonfigurovat přístup k různým modulům Webmin. Například zaměstnanci Helpdesku budou potřebovat přístup pouze ke správě hesel, zatímco všichni ostatní zaměstnanci mohou mít přístup ke všem modulům.

Uživatel root je vytvořen automaticky během instalace se systémovým heslem pro uživatele root. Webmin sleduje akce uživatelů podle jejich přihlášení, takže na systému, který spravuje více lidí, je lepší vytvořit administrátorskou skupinu s právy root a vytvořit uživatele pro každého, kdo v systému pracuje. Vaše první přihlášení musí být jako root.

Sekce Webmin

První stránka, kterou uvidíte, je sekce Webmin Configuration. Zde můžete konfigurovat uživatele Webmin, moduly a prohlížet protokoly aktivit (logy). Horní řada ikon umožňuje přepínat mezi různými sekcemi Webminu. Všechny moduly jsou přizpůsobitelné, můžete si je přeskupit podle svých potřeb.

Sekce Systém je spojena s obecným nastavením operačního systému. Zde můžete konfigurovat souborové systémy, uživatele, skupiny a chování při spouštění systému. Pomocí ikon Bootup a Shutdown můžete spravovat služby běžící v systému a kontrolovat, zda se spouštějí automaticky. Tyto služby se konfigurují v sekci Servery. Zvláště zajímavá je utilita "Software Packages". Umožňuje vám snadno prohlížet balíčky nainstalované ve vašem systému a také poskytuje rozhraní pro úložiště aktualizací distribuce a pro rpmfind.net, veřejné úložiště RPM na internetu.

Sekce Servery obsahuje konfigurační moduly pro různé služby, které lze na vašem systému spustit. Nástroje pro konfiguraci BIND a DHCP jsou velmi praktické. Je také velmi snadné použít instalační nástroj Samba pro souborové a tiskové servery pro Windows a další klienty. Webmin také odstraňuje potíže s nastavením serveru Sendmail SMTP, který je známý svým komplikovaným konfiguračním souborem.

Sekce Networking umožňuje konfigurovat síťové vybavení a také řadu komplexních funkcí správy sítě, jako je firewall (internet). Všechny utility pracují se standardními konfiguračními soubory, takže vše, co děláte ve Webminu, se zobrazí na příkazovém řádku.

Sekce Hardware slouží ke konfiguraci fyzických zařízení, zejména tiskáren a úložných zařízení. Obslužný program LVM (Logical Volume Management) je obzvláště zajímavý, protože umožňuje vizuálně spravovat dynamické svazky v systému Linux.

Sekce Cluster obsahuje nástroje, které můžete použít, pokud klastrujete systém. V tomto kontextu je cluster sada souvisejících systémů, pro které chcete synchronizovat jejich nastavení. Systémy mohou synchronizovat uživatele, skupiny, balíčky a další pomocí sledování selhání systému. Tyto nástroje vám umožňují nastavit výkonné systémy odolné proti chybám a také systémy, kde je důležitá synchronizace. Clustering je poměrně složité téma a může vyžadovat instalaci balíčků, které nejsou součástí vaší distribuce.

Sekce Ostatní obsahuje různé nástroje, které se vám mohou hodit. „Přihlášení SSH/Telnet“ a „Správce souborů“ jsou implementovány jako applety a nelze je spustit, pokud prohlížeč nemá nainstalované JRE. Nástroj "Perl Modules" bude užitečný pro údržbu modulů Perl a umožní vám připojit se přímo k CPAN v . "Správce souborů" poskytuje přístup k systému souborů serveru pomocí rozhraní podobného Průzkumníku a umožňuje přesouvat a kopírovat soubory, aniž byste je přesouvali v paměti pracovní stanice (pokud pracujete vzdáleně). "SSH/Telnet Login" je nástroj, který vám umožňuje přístup ke konzole vzdáleného počítače prostřednictvím vašeho prohlížeče.

souhrn

Webmin je webová aplikace napsaná v Perlu pro účely administrace. Webmin je rozšiřitelný a dostupný mimo Linux a další *nix-like operační systémy. Jakmile je Webmin nainstalován, lze k němu přistupovat na speciálním portu (obvykle 10000), a to buď lokálně, nebo pomocí vzdáleného prohlížeče. Poskytuje rozhraní typu point-and-click pro různé administrativní úlohy Linuxu, včetně správy uživatelů, správy síťové brány firewall a konfigurace síťových zařízení.

Webmin je zdarma (jak k instalaci, tak k použití) a je skvělý pro správu běžícího prostředí Linuxu, zatímco přecházíte z grafických nástrojů Windows. Moduly Webmin jsou front-end pro konzolové nástroje, takže proces konfigurace je stejný a správu lze bezpečně provádět oběma sadami nástrojů.

Zanechte svůj komentář!

Použití "Terminálu" není vždy vhodné ani pro profesionály. Proto se dnes stále více používají grafická rozhraní – a to i pro ty úlohy, kde použití textových příkazů vede k rychlejším výsledkům. Samostatným tématem je instalace Webmin Ubuntu – jedná se o možnost využívat grafické webové rozhraní pro správu serveru.

Instalace Webminu je nutná pro práci v grafických rozhraních namísto terminálu.

Proč je to tak relevantní? Mezi technickými specialisty je rychlost systémů vysoce ceněna. Práce s řešeními, která by zpomalila server, je nepřijatelná. Zvláště pokud dostupné zdroje nejsou tak velké. Proto jsou takové komplexy jako Webmin obzvláště ceněny. Díky nim můžete přistupovat ke zdrojům serveru odkudkoli, kde máte počítač, přístup k internetu a prohlížeč.

Webmin je webové rozhraní, které je navrženo pro správu serverů založených na systémech založených na Unixu. Je to jedno z nejjednodušších a nejpohodlnějších řešení pro řešení problémů tohoto druhu. Zde jsou jeho výhody:

  1. Pomáhá šetřit čas při správě serveru.
  2. Umožňuje konfigurovat sítě a také pro ně brány firewall.
  3. Podporuje zálohování dat.
  4. Umožňuje doladit OS.
  5. A má mnoho dalších užitečných funkcí.

Technicky se Webmin skládá z jednoduchého webového serveru a četných skriptů, díky kterým je práce s ním flexibilní a rychlá. Soubory s nastavením programu lze měnit jak ručně, tak pomocí bloku "Konfigurace Webminu" - v grafickém rozhraní.

Pokud si chcete nainstalovat Webmin pro Ubuntu pro komerční použití, můžete to udělat zdarma. Program je distribuován pod licencí BSD.

Pojďme k instalaci

Nejprve musíte provést změny v souboru „sources.list“:

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

Na konec souboru vložte následující řádky:

"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 add jcameron-key.asc"

Vyrobeno? Nyní aktualizujte seznam zdrojů dat, které se mají načíst:

"aktualizace sudo apt-get"

Nyní na Ubuntu Server je instalace Webmin otázkou dvou sekund. Spusťte příkaz:

"sudo apt-get install webmin"

zahájení

Chcete-li spustit Webmin, musíte do adresního řádku prohlížeče zadat „https://(název domény nebo IP serveru):10000.“ Při vstupu na server zbývá pouze zadat přihlašovací jméno a heslo. Musíte to udělat s právy správce. Všechno!

Konečně

Ne vždy je vhodné konfigurovat systém přes terminál. Mnoho administrátorů upřednostňuje pro jednoduché úkoly grafické rozhraní před terminálem. Na serverech není zvykem používat plnohodnotné grafické rozhraní, aby se neplýtvalo cennými výpočetními prostředky, ale ke konfiguraci se často používají webová rozhraní.

Pomocí webového rozhraní můžete přistupovat k nastavení webového serveru odkudkoli, kde je přístup k internetu a potřebujete pouze prohlížeč. Jedním takovým open source webovým rozhraním je webmin. Mezi uživateli Linuxu je velmi oblíbený díky své jednoduchosti a skvělé funkčnosti.

Ve většině případů se pro správu serveru můžete obejít bez příkazového řádku, ale jednoduše provádět všechny akce prostřednictvím webového rozhraní. Pojďme se podívat, jaké funkce Webmin podporuje:

  • Vytváření a mazání uživatelských účtů;
  • Nastavení služeb a služeb pomocí speciálních modulů, jako je Apache nebo DNS;
  • Vytváření uživatelských poštovních schránek;
  • Zobrazení statistik využití systému.

Ve výchozím nastavení Webmin obsahuje více než 500 skriptů, které implementují spojení mezi možnostmi webového rozhraní a shellem systémových příkazů. A k tomu všemu lze přidat další moduly pro další rozšíření funkčnosti programu. Webmin je celý napsán v Perlu a jak jsem řekl, je dostupný zdarma. V tomto článku vás provedeme instalací Webminu na Ubuntu Server 16.04.

Instalace Webmin na Ubuntu Server

Než přejdete k instalaci Webminu na Ubuntu, musíte do zdrojů aplikace přidat oficiální úložiště programu. Chcete-li to provést, otevřete soubor /etc/apt/sources.list a přidejte do něj řádky:

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

Poté přidejte klíč GPG úložiště:

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

Zbývá aktualizovat seznamy balíčků:

aktualizace sudo apt-get

Teprve nyní lze provést instalaci webmin ubuntu 16.04:

sudo apt-get install webmin

Po dokončení instalace, abyste umožnili přístup k webovému rozhraní zvenčí, musíte otevřít port 10000 pomocí brány firewall. Chcete-li to provést, spusťte:

sudo ufw povolit 10 000

Nastavení Webminu na Ubuntu 16.04

K rozhraní Webmin se dostanete jednoduše zadáním adresy serveru a portu 10000 do adresního řádku prohlížeče. Ve výchozím nastavení Webmin používá https, takže tento protokol budete muset používat také. Adresa bude vypadat takto:

https://ip_adresa:10000

Prohlížeč vás upozorní, že certifikát SSL není důvěryhodný, webmin si totiž po instalaci automaticky vygeneruje vlastní certifikát. A protože tento certifikát vystavila jiná než CA, prohlížeč mu nemůže důvěřovat. Ale víme, že toto je náš server, takže můžeme pokračovat.

Na další obrazovce budete muset zadat své uživatelské jméno a heslo na serveru pro vstup do webového rozhraní. Tento uživatel musí mít oprávnění superuživatele:

Takto bude vypadat hlavní stránka:

Na první stránce jsou uvedeny obecné informace o systému, které vám pomohou pochopit, se kterým systémem se aktuálně zabýváte. Zobrazí také aktualizace Webmin, pokud nějaké existují.

Na levé straně obrazovky najdete navigační nabídku, která vám umožní přístup k různým modulům Webmin a správu serveru. Sekce Webmin obsahuje nastavení samotného programu Webmin, ostatní sekce zodpovídají za další systémové služby či parametry.

závěry

To je vše, instalace Webmin na Ubuntu Server 16.04 je dokončena a nyní můžete vzdáleně konfigurovat svůj systém. To může být velmi užitečné, když nemůžete nebo nechcete používat terminál. Pokud máte nějaké dotazy, zeptejte se v komentářích!