Správa serveru nebo systému Linux se může stát opravdu složitým úkolem vzhledem k množství služeb, pravidel a procesů, které jsou zde k dispozici, jako správci si musíme být vědomi uživatelů, skupin, pravidel brány firewall, sítě, hardwaru atd. A pokud nemají správné nástroje, to se stává dramatickým.
Abychom pomohli vyřešit a odlehčit tyto zátěže, máme Webmin, který byl vyvinut tak, aby správci a uživatelé Linuxu měli jeden z nejlepších nástrojů pro správu Linuxu a všeho, co to obnáší.
Co je WebminWebmin byl vytvořen jako webové rozhraní, pomocí kterého je možné spravovat unixové systémy, všechny prohlížeče kompatibilní s tabulkami a formuláři, stejně jako Java pro modul Správce souborů, umožní Webminu konfigurovat uživatelské účty , Apache, DNS, sdílení souborů a mnoho úkolů, které děláme denně.
Webmin se skládá z webového serveru a sady programů CGI, které spravují systémové soubory, jako je /etc/inetd.conf a / etc / passwd, webový server i programy CGI jsou napsány ve verzi Perl 5, a proto oba nevyužívat nestandardní moduly Perl.
KompatibilitaV tomto případě budeme používat Ubuntu 21.04 (ve fázi beta), ale Webmin je kompatibilní s různými systémy, jako jsou:
- Amazon Linux
- APLINUX
- Asianux
- Asianux Server
- CentOS Linux
- Citrix Hypervisor
- CloudLinux
- Cloudrouter Linux
- Cobalt Linux
- Darwine
- Debian Linux
- Fedora Linux
- FreeBSD
- Obecný Linux
- Gentoo Linux
- IBM AIX
- Linuxová mincovna
- LinuxPPC
- Lycoris Desktop / LX
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Firemní server Mandrake Linux
- Mandriva Linux
- Mandriva Linux Enterprise Server
- Mepis Linux
- Pardus Linux
- pclinuxos Linux
- Playstation Linux
- Raspbian Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop a mnoho dalších
Instalace Webminu na Ubuntu 21.04
Krok 1
Přistupujeme k terminálu a ověřujeme, že používáme Ubuntu 21.04, pomocí následujícího příkazu:
lsb_release -a
Krok 2
Nyní přidáme úložiště Webmin, abychom mohli instalovat a aktualizovat Webmin pomocí správce balíčků, pro přidání tohoto úložiště ho musíme přidat do souboru /etc/apt/sources.list, použijeme pro něj požadovaný editor :
sudo nano /etc/apt/sources.listNa konci souboru zadáme následující řádek:
deb http://download.webmin.com/download/repository sarge contrib
Změny uložíme pomocí kláves Ctrl + O a editor ukončíme klávesami Ctrl + X.
Krok 3
Poté přidáme klíč Webmin PGP, aby měl systém přístup k úložišti a provedl stahování, použijeme následující příkaz:
wget http://www.webmin.com/jcameron-key.asc
Krok 4
Tento klíč nainstalujeme pomocí následujícího příkazu:
sudo apt-key přidat jcameron-key.asc
Krok 5
Poté se chystáme aktualizovat balíčky v úložišti Webmin následujícím příkazem:
sudo apt aktualizace
Krok 6
Jakmile jsou balíčky aktualizovány, bude možné nainstalovat Webmin do Ubuntu 21.04, proto provedeme následující:
sudo apt install webmin
Krok 7
Pro potvrzení stahování zadáme písmeno S, na konci tohoto procesu je možné identifikovat způsob přístupu k panelu Webmin:
Krok 8
Je možné s libovolnou z následujících syntaxí:
https: // IP_adresa: 10 000 / https: // název_počítače: 10 000 / https: // localhost: 10 000 /Krok 9
Před přístupem musíme udělit potřebná oprávnění v bráně firewall Ubuntu 21.04, toto oprávnění musí být uděleno portu 10 000 následujícím příkazem:
sudo ufw povolit 10 000
Krok 10
Jakmile bude autorizace brány firewall připravena, přejdeme do prohlížeče a budeme připraveni přistupovat k Webminu, po zadání jakékoli z dostupných možností se zobrazí následující:
ZVĚTŠIT
Krok 11
Klikneme na „Pokročilé“ a zobrazí se následující:
ZVĚTŠIT
Krok 12
Klikneme na „Přijmout riziko a pokračovat“ a poté musíme zadat přihlašovací údaje, se kterými přistupujeme do systému Ubuntu 21.04:
Krok 13
Klikneme na Přihlásit se a nejprve uvidíme Webmin Dashboard, kde uvidíme detaily jako:
- Název týmu
- Použitá verze Webmin
- Doba používání systému
- Informace o procesoru
- Aktuální paměť RAM
- Místo na pevném disku
- Použitý operační systém
- Verze jádra
ZVĚTŠIT
PoznámkaVe verzi operačního systému je vydán Debian Linux 11, protože Ubuntu 21.04 je stále v beta verzi.
Ve spodní části vidíme historii dat a také využití disku nebo síťových rozhraní.
Krok 14
Ve výchozím nastavení je v angličtině, můžeme kliknout na uživatelské jméno v dolní části a přiřadit požadovaný jazyk, v tomto případě španělštinu:
ZVĚTŠIT
Změny uložíme, aby se změny projevily.
Krok 15
V sekci Webmin najdeme parametry jako:
- Globální konfigurace Webminu
- Upravte rozhraní a jazyk obslužného programu
- Nastavení zálohování
- Konfigurace uživatele Webmin
- Historie zásob
- Operační systém a další možnosti
ZVĚTŠIT
Krok 16
V sekci Systém najdeme parametry jako:
- Zobrazit aktuální procesy serveru nebo počítače
- Změňte uživatelská hesla
- Prohlížejte a aktualizujte softwarové balíčky
- Upravte naplánované úkoly
- Konfigurace PAM
- Přístup k událostem systému na obecné úrovni nebo v časovém rozsahu
- Spusťte zálohování dat
- Zobrazte uživatele systému a skupiny
ZVĚTŠIT
Krok 17
V sekci Uživatel a skupiny bude možné vidět každého uživatele s jeho skupinami a také odtud vytvořit, upravit nebo odstranit uživatele:
ZVĚTŠIT
Krok 18
V sekci Servery máme:
- Správa e -mailů uživatelů
- Upravte server SSH
- Spravujte databázový server
ZVĚTŠIT
Krok 19
V Nástrojích najdeme:
- Správce souborů
- Konzola příkazů
- Přístup k vlastním příkazům
- Navažte připojení SSH
- Zobrazit stav systému a serveru
- Přístup k chráněným webovým adresářům
- Ke zvýšení zabezpečení přístupu použijte tunel HTTP
ZVĚTŠIT
Krok 20
Tato část je velmi užitečná (stav serveru), protože poskytuje globální přehled o tom, jak si Ubuntu 21.04 vede.
V sekci Síť najdeme:
- Správa brány firewall
- Obecná konfigurace aktivních síťových rozhraní v zařízení
- Spravujte použitou šířku pásma
- Konfigurujte klienta a server NIS
ZVĚTŠIT
Krok 21
Zde můžeme kliknutím na „Síťová rozhraní“ zobrazit kompletní a aktualizovanou konfiguraci síťových karet:
ZVĚTŠIT
Krok 22
V sekci Hardware najdeme:
- Správa tiskárny
- Spravujte logické svazky
- Nastavte systémový čas
- Práce na Linux RAID
- Konfigurace ISCSI
- Zobrazit oddíly pevného disku
ZVĚTŠIT
Krok 23
Sekce Cluster je věnována práci na všech parametrech aktivního clusteru v počítači, jako jsou:
- Změňte hesla
- Vytvořte nové uživatele nebo skupiny
- Zkontrolujte servery
- Kopírování souborů
ZVĚTŠIT
Krok 24
V sekci „Nepoužité moduly“ najdeme všechny zastaralé moduly, které již nemají aktivitu na počítači:
ZVĚTŠIT
Krok 25
V dolní části můžeme nastavit tmavý nebo světlý režim podle našich preferencí:
ZVĚTŠIT
Krok 26
Máme vestavěný terminál pro spouštění příkazů odtud:
ZVĚTŠIT
Webmin je jedním z nejkompletnějších řešení, která dnes můžeme najít pro komplexní práci na počítači Linux v tomto konkrétním případě Ubuntu 21.04.