Webmin je webový konfigurační nástroj OS pro systémy podobné Unixu, jako jsou Solaris, Linux (zejména Red Hat) a FreeBSD. Je vydán pod BSD 3-klauzulí „Nová“ nebo „Revidovaná“ licence.
Webmin pomáhá správci systému spravovat interní informace operačního systému, jako je změna hesel, diskových kvót, souborového systému, procesů, naplánovaných úloh, softwarových balíčků, systémových protokolů a mnoho dalšího.
S Webminem můžete také spravovat/konfigurovat open source aplikace, jako je DNS , DHCP, MySQL server , PostgreSQL , Server Apache HTTPD a další síťové služby.
Tento příspěvek vás provede instalací Webminu na Ubuntu 18.04 .
Webmin je standardně dostupný v úložišti Ubuntu. Verze balíčku dostupná v úložišti Ubuntu může být o něco starší než oficiální vydání, takže Webmin nainstalujeme pomocí jeho oficiálního úložiště.Nainstalujte Webmin
Nainstalujte závislosti pro Webmin.
sudo apt install -y perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python apt-transport-https
Přidejte do systému úložiště balíčků Webmin.
echo "deb http://download.webmin.com/download/repository sarge contrib " | sudo tee /etc/apt/sources.list.d/webmin.list
Stáhněte si klíč GPG společnosti Webmin.
wget http://www.webmin.com/jcameron-key.asc
Importujte klíč GPG společnosti Webmin do systému.
sudo apt-key add jcameron-key.asc
Aktualizujte index úložiště.
sudo apt update
Nainstalujte balíček Webmin pomocí příkazu apt.
sudo apt install -y webmin
Výstup:
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: webmin 0 upgraded, 1 newly installed, 0 to remove and 281 not upgraded. Need to get 15.6 MB of archives. After this operation, 172 MB of additional disk space will be used. Get:1 http://download.webmin.com/download/repository sarge/contrib amd64 webmin all 1.890 [15.6 MB] Fetched 15.6 MB in 39s (400 kB/s) Selecting previously unselected package webmin. (Reading database ... 128605 files and directories currently installed.) Preparing to unpack .../archives/webmin_1.890_all.deb ... Unpacking webmin (1.890) ... Processing triggers for ureadahead (0.100.0-20) ... Setting up webmin (1.890) ... Webmin install complete. You can now login to https://desktop:10000/ as root with your root password, or as any user who can use sudo to run commands as root. Processing triggers for systemd (237-3ubuntu10) ... Processing triggers for ureadahead (0.100.0-20) ...
Ovládejte Webmin
Chcete-li spustit Webmin, spusťte:
sudo systemctl start webmin
Chcete-li Webmin zastavit, spusťte:
sudo systemctl stop webmin
Chcete-li restartovat Webmin, spusťte:
sudo systemctl restart webmin
Chcete-li zobrazit stav služby Webmin, spusťte:
sudo systemctl status webmin
Přístup k rozhraní Webmin
Nyní otevřete prohlížeč a navštivte
https://your-ip-addr-ess:10000 Webmin používá pro bezpečnou komunikaci certifikát SSL s vlastním podpisem. Pro přístup k Webminu tedy musíte do prohlížeče přidat výjimku. Když vás Webmin vyzve k zadání uživatelského jména a hesla, přihlaste se jako root nebo jakýkoli uživatel, který má oprávnění sudo.Jakmile se přihlásíte, Webmin vás může přesměrovat na svůj řídicí panel, kde můžete získat základní informace o vašem systému.
Chcete-li spravovat nebo konfigurovat jakoukoli službu nebo aplikaci, vyberte požadovanou z levého panelu.
Jednou z důležitých vlastností Webminu je, že má vestavěný webový ssh terminál. Terminál můžete spustit kliknutím na níže uvedenou ikonu nebo pomocí kombinace klávesnice „Alt+k“.
Webový terminál SSH:
To je vše.