Jak nainstalovat Webmin na CentOS 7

Mezi řadu úkolů a rolí, které musíme v oblasti IT plnit, patří správa všech serverů za účelem nepřetržitého sledování jejich chování, stability a pracovní zátěže, a přestože existuje mnoho nástrojů, které můžeme použít pro správu a dohled nad serverem Dnes jsme uvidí jednoduchý a účinný nástroj, který bezpochyby bude velkou pomocí pro administrativní úkol, který máme: Webmin. Pro tuto studii použijeme prostředí CentOS 7.

Co je WebminWebmin je webové rozhraní, které nám dává možnost spravovat různé parametry našich serverů a ze kterého můžeme provádět administrační úkoly jako:

  • Správa účtů uživatele.
  • Konfigurace Apache.
  • Konfigurace DNS.
  • Sdílejte soubory mezi systémy Windows pomocí Samby.
  • Založit diskové kvóty.
  • Mezi dalšími funkcemi nastavte nastavení brány firewall.
  • Webmin aplikace jsou založeny na Perlové moduly a používají TCP port 10 000 s Knihovna OpenSSL pro celý proces webové komunikace, což nám poskytuje větší bezpečnost a spolehlivost.

Webmin kompatibilní operační systémyNěkteré z operačních systémů, které Webmin podporuje, jsou:

  • TurboLinux
  • Ubuntu Linux
  • Sjednocený Linux
  • White Dwarf Linux
  • Whitebox Linux
  • Wind River Linux
  • Okna
  • X / OS Linux
  • Xandros Linux
  • XenServer Linux
  • Žlutý pes Linux
  • Yoper Linux
  • Mac OS X
  • Linuxová mincovna
  • Debian
  • CentOS

PoznámkaChcete -li vědět více o tomto skvělém nástroji, můžete navštívit následující odkaz, kde najdeme wiki s vše, co souvisí s Webmin:

1. Vytvořte úložiště a nainstalujte Webmin


Krok 1
Prvním krokem, který je doporučeno provést, je vytvoření vlastního úložiště, kam musíme uložit všechny informace spojené s Webminem, za tímto účelem vytvoříme úložiště s názvem webmin.repo a pro tento proces použijeme následující příkaz:
 sudo nano /etc/yum.repos.d/webmin.repo
Krok 2
Vidíme, že když přistoupíme, budeme mít prázdný soubor, musíme do uvedeného souboru přidat následující:
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Krok 3
Změny uložíme pomocí kombinace kláves

Ctrl + NEBO

a ukončíme editor pomocí kombinace

Ctrl + X

PoznámkaTato kombinace platí, když jako editor používáme nanoPokud použijeme vi, proces je jiný.

Krok 4
Jakmile je tento proces hotový, přistoupíme ke stažení klíče .asc a importujeme jej pomocí RPM.
K tomu použijeme následující příkaz:

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

Krok 5
Později pro import použijeme následující příkaz:

 sudo rpm --import jcameron-key.asc
Krok 6
Když je nakonfigurováno vše výše, pokračujeme v instalaci Webminu pomocí následujícího příkazu:
 sudo yum nainstalovat webmin

Krok 7
Doufáme, že všechny balíčky budou staženy a nainstalovány.

Krok 8
V případě, že v CentOS 7 používáme bránu firewall, je nutné přidat pravidlo, aby byl povolen komunikační port Webmin, pamatujte, že výchozí port je 10 000. K tomu musíme soubor upravit iptables s editorem, který chceme, v tomto případě použijeme nano a zadáme následující:

 sudo nano / etc / sysconfig / iptables
Krok 9
V zobrazeném okně přidáme následující řádek:
 -A VSTUP -p tcp -m tcp --port 10 000 -j PŘIJMOUT

Krok 10
Změny uložíme, jak jsme viděli dříve, a ukončíme editor. Je nutné službu restartovat, protože provádíme změny v konfiguračním souboru, proto používáme příkaz:

 restart služby iptables

2. Jak přistupovat k Webminu v CentOS 7


Krok 1
Pro přístup k Webminu musíme přejít do prohlížeče a zadat následující syntaxi:
 http: // IP_adresa: 10 000
Krok 2
Chcete -li zjistit IP našeho zařízení CentOS 7, můžeme použít příkaz ifconfig nebo IP adresa, v našem případě je IP 192.168.0.68, pro kterou zadáme trasu;
 http://192.168.0.38:1000
Krok 3
V zobrazeném okně musíme zadejte pověření root našeho týmu.

Krok 4
Stiskneme Přihlásit se pro přístup k webové konzole Webmin a budeme sledovat následující.

Krok 5
Od tohoto okamžiku máme možnost spravovat různé parametry serveru, jako například:

  • Systém
  • Služby
  • Shluk
  • Hardware
  • Uživatelé atd.

V hlavním okně vidíme veškerou aktuální konfiguraci systému, jako je dostupná paměť, virtuální paměť, typ procesoru, verze Webminu atd.

3. Možnosti Webminu v CentOS 7


Když přistoupíme na konzolu, budeme mít mnoho možností, všechny velmi užitečné pro řízení týmu a uživatelé, analyzujeme některé z nejdůležitějších.

SystémZ této karty můžeme spravovat různé úkoly spojené s Systém Co:

  • Hodinky jaké služby běží aktuálně a které začínají na začátku přihlášení
  • Změňte hesla
  • Hodinky disky a kvótys disků
  • Hodinky uživatelé a skupiny
  • Naplánujte si úkoly, atd

ServeryZ této záložky máme možnost vidět jaké role plní náš server CentOS 7 a odtud je můžeme spravovat, můžeme spravovat role jako:

  • SSH
  • Poslat mail
  • Postfix
  • Apache atd.

OstatníZ této možnosti máme další nástroje pro správa serveru jako je přihlášení přes SSH, správa souborů Java, správa souborů atd.

SítěPomocí této možnosti máme veškerou správu síťových parametrů serveru CentOS 7, jako například:

  • Povolení a konfigurace Firewall
  • Správa IPv4 a IPv6
  • Monitorování šířky pásma
  • Správa parametry sítě, atd.

HardwareProstřednictvím této možnosti máme přístup k spravovat parametry Co:

  • Pevné disky
  • Objemy
  • systémový čas
  • Příčky atd.

ShlukProstřednictvím této možnosti máme všechny možnosti správa klastrů Co:

  • kopírovat souborů
  • Vytvoření klastry
  • Uživatelé a skupinaklastry
  • Shell příkazy pro klastry, mimo jiné.

Nepoužité modulyOdkazuje na některé moduly, které již jsou v ukončení podpory Webmin ale stále zůstávají k dispozici pro správu.

Jak jsme byli schopni analyzovat pomocí Webminu, máme zcela kompletní platformu plnou možností pro role, které plníme jako IT a podpůrný personál. S tímto nástrojem budete mít grafickým a jednoduchým způsobem všechny potřebné konfigurace pro vaše servery v Linuxu. Pokud jste správcem serveru CentOS nebo si jej chcete nastavit, přejděte sem jak vytvořit a konfigurovat server v CentOS zcela.

Server CentOS DHCP

wave wave wave wave wave