GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Webmin – Webový nástroj pro správu systému pro Linux

Webmin je open-source webový konfigurační nástroj pro správu systému Linux. Pomocí tohoto nástroje můžeme spravovat vnitřní konfiguraci systému, jako je nastavení uživatelských účtů , diskové kvóty , konfiguraci služeb jako Apache , DNS , PHP , MySQL , sdílení souborů a mnoho dalšího.

Aplikace Webmin je založena na Perlu a používá TCP port 10 000 pomocí OpenSSL knihovna pro komunikaci přes prohlížeč.

Některé z věcí, které můžete dělat s Webmin jsou:

  • Vytvářejte, upravujte a mažte uživatelské účty ve svém systému.
  • Sdílejte soubory a adresáře s jinými systémy Linux prostřednictvím protokolu NFS.
  • Nastavte diskové kvóty pro správu množství místa na disku dostupného uživatelům.
  • Instalace, zobrazení a odstranění softwarových balíků v systému.
  • Změňte IP adresu systému, nastavení DNS a konfiguraci směrování.
  • Nastavte Linux Firewall k zabezpečení systému.
  • Vytvořte a nakonfigurujte virtuální hostitele pro webový server Apache.
  • Spravujte databáze, tabulky a pole na databázovém serveru MySQL nebo PostgreSQL.
  • Sdílejte soubory a adresáře se systémy Windows prostřednictvím sdílení souborů Samba.

V tomto článku se dozvíte, jak nainstalovat nejnovější verzi Webmin nástroj pro správu systému v systémech Linux.

Instalace ovládacího panelu Webmin v systému Linux

Používáme úložiště Webmin pro instalaci nejnovějšího Webminu nástroj s jejich požadovanými závislostmi a také dostáváme aktuální automatické aktualizace Webminu prostřednictvím úložiště.

Nainstalujte Webmin do RHEL Systems

V distribucích založených na RHEL, jako je Fedora , CentOS , Rocky &AlmaLinux , musíte přidat a povolit Webmin úložiště, vytvořte za tímto účelem soubor s názvem /etc/yum.repos.d/webmin.repo a přidejte k němu následující řádky jako kořen uživatel.

# vi /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
gpgkey=https://download.webmin.com/jcameron-key.asc
gpgcheck=1

Měli byste si také stáhnout a nainstalovat GPG klíč, kterým jsou balíčky podepsány, s příkazy:

# wget https://download.webmin.com/jcameron-key.asc
# rpm --import jcameron-key.asc

Nyní budete moci nainstalovat Webmin pomocí příkazů:

# yum install webmin

Nainstalujte Webmin do systémů Debian

Podobně musíte přidat a povolit Webmin APT úložiště do /etc/apt/sources.list soubor na vašich systémech Debian, jako je Ubuntu a Máta .

$ sudo nano /etc/apt/sources.list

Přidejte následující řádek na konec souboru. Uložte a zavřete jej.

deb https://download.webmin.com/download/repository sarge contrib

Dále importujte a nainstalujte klíč GPG pro instalaci podepsaných balíčků pro Webmin .

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc    

V Debianu 11 a Ubuntu 22.04 nebo vyšší, příkazy jsou:

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo cat jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

Nyní budete moci nainstalovat Webmin pomocí příkazů:

$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install webmin

Spuštění Webminu v Linuxu

Spusťte následující příkazy pro spuštění služby.

------------------- [on RedHat based systems] -------------------
# /etc/init.d/webmin start
# /etc/init.d/webmin status
------------------- [on Debian based systems] -------------------

$ sudo /etc/init.d/webmin start
$ sudo /etc/init.d/webmin status

Krok 3:Přístup k ovládacímu panelu Webmin

Ve výchozím nastavení Webmin běží na portu 10000 , takže musíme otevřít port Webmin na našem firewallu, abychom k němu měli přístup. Nejjednodušší způsob, jak otevřít port na bráně firewall, je pomocí následujících příkazů.

------------------- [On FirewallD] -------------------

# firewall-cmd --add-port=10000/tcp
# firewall-cmd --reload
------------------- [On UFW] -------------------

$ sudo ufw allow 10000
------------------- [On IPtables] -------------------

# iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
# service iptables save
# /etc/init.d/iptables restart

Nyní bychom měli mít přístup a přihlášení k Webminu pomocí adresy URL http://localhost:10000/ a zadejte uživatelské jméno jako root a heslo (aktuální heslo uživatele root ), pro vzdálený přístup stačí nahradit localhost pomocí vaší vzdálené IP adresu.

http://localhost:10000/
OR
http://IP-address:10000/

Další informace naleznete v dokumentaci webmin.


Panels
  1. Stručný úvod do rolí Ansible pro správu systému Linux

  2. Nástroj pro webovou správu systému?

  3. Jak nainstalovat Webmin na Debian 9

  1. Webový monitorovací nástroj Linux-Dash pro Ubuntu 14.10 / 14.04

  2. Úvod do Cockpitu, nástroje pro správu založeného na prohlížeči pro Linux

  3. Jak nainstalovat nástroj Gtop System Monitoring Tool v Linuxu

  1. Jak nainstalovat Plesk na systém Linux

  2. Jak nainstalovat systém založený na Plesk Linux

  3. Jak nainstalovat Webmin System Administration Tool na RHEL 8