Webmin is een webgebaseerde tool voor systeembeheer waarmee u uw Linux-systeem kunt configureren en beheren met behulp van een browser. Omdat het webgebaseerd is, kunt u uw machines op afstand beheren vanaf elk ander systeem binnen of buiten uw netwerk.
Het stroomlijnt complexe systeemconfiguratietaken die anders een grondige kennis van Linux-commando's en handmatige bewerking van configuratiebestanden vereisen. Daardoor is het beter geschikt voor gebruikers die niet goed zijn in de opdrachtregel en minder expertise hebben in systeemconfiguraties.
Laten we eens kijken hoe u Webmin op uw Linux-machine kunt installeren.
Installeer Webmin op Ubuntu/Debian met behulp van APT
U kunt Webmin op Ubuntu en andere op Debian gebaseerde distributies installeren met behulp van het officiële DEB-pakket. Voer het volgende uit om het Webmin DEB-pakket te downloaden:
wkrijg https://www.webmin.com/download/deb/webmin-current.deb
Hierdoor wordt het gedownloade bestand in uw huidige map opgeslagen als webmin-stroom.deb.
Gebruik nu de opdracht apt om installeer het DEB-pakket:
sudo apt install ./webmin-current.deb
Hoe Webmin op Arch Linux te installeren
Webmin is beschikbaar in de AUR en u kunt het installeren met behulp van een AUR-helper zoals yay. Voor deze methode moet u hebben yay geïnstalleerd op uw systeem.
U kunt Webmin op Arch-gebaseerde distro's installeren door het volgende uit te voeren:
yay -S webmin
Na installatie start u de Webmin-service met behulp van:
sudo systemctl start webmin
Installeer Webmin op Fedora en RHEL met behulp van DNF
Voor op RHEL gebaseerde distributies biedt Webmin een RPM-pakket dat u kunt installeren met behulp van DNF.
Download het RPM-pakket voor Webmin met:
wkrijg https://www.webmin.com/download/rpm/webmin-current.rpm
Installeer vervolgens het gedownloade pakket door het volgende uit te voeren:
sudo dnf install ./webmin-current.rpm
Installeer Webmin met behulp van het officiële installatiescript
Op Debian- en RHEL-gebaseerde Linux-distributies kunt u Webmin installeren met behulp van een installatiescript. Het enige dat u hoeft te doen, is het script uitvoeren en het zal automatisch de Webmin-repository en de bijbehorende sleutel op uw systeem instellen.
Daarna kunt u Webmin installeren met behulp van de standaard pakketbeheerder van uw distributie.
Open de terminal en gebruik de volgende opdracht om het Webmin-installatiescript te downloaden:
wkrijg https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
Voer nu de volgende opdracht uit om het script uit te voeren:
sudo sh setup-repos.sh
Dit script voegt de Webmin-repository en -sleutel toe aan uw systeem. Gebruik de volgende opdracht om Webmin te installeren op op Debian gebaseerde distributies:
sudo apt installeer webmin
Om Webmin te installeren op RHEL-gebaseerde distributies, gebruik het dnf-commando:
sudo dnf installeer webmin
Sta Webmin toe via firewall
Standaard gebruikt Webmin poort 10000, die mogelijk geblokkeerd is als er een firewall op uw systeem draait. Als u toegang wilt krijgen tot Webmin vanaf een ander systeem op het netwerk, moet u dit toestaan in uw firewall.
Op op Debian gebaseerde distributies kunt u toegang tot poort 10000 toestaan met UFW met behulp van de volgende opdracht:
sudo ufw staat 10000 toe
Laad de firewall opnieuw om de wijzigingen toe te passen:
sudo ufw herladen
Voer het volgende uit om te controleren of de toegang is toegestaan:
sudo ufw-status
Gebruik op RHEL-gebaseerde distributies de volgende opdracht om toegang tot poort 10000 toe te staan:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
Laad vervolgens de firewall opnieuw om de wijzigingen te registreren:
firewall-cmd --reload
Voer daarna de volgende opdracht uit om de toevoeging van de regel te verifiëren:
sudo firewall-cmd --list-all
Toegang tot het Webmin-dashboard met behulp van een webbrowser
Om toegang te krijgen tot Webmin, start u uw browser en opent u de volgende URL, vervangend IP adres met het IP-adres van uw systeem dat Webmin host:
http://ip-address: 10000
Het opent de aanmeldingspagina van het Webmin-dashboard. Log in met de gebruikersnaam en het wachtwoord van een gebruiker met beheerdersrechten.
Nadat u bent ingelogd, ziet u het volgende dashboard met een overzicht van uw systeem.
Hoe Webmin op Linux te verwijderen
Om Webmin te verwijderen, opent u de terminal en voert u de volgende opdracht uit:
sudo /etc/webmin/uninstall.sh
Het zal om uw bevestiging vragen. Binnenkomen j om het Webmin-pakket en de bijbehorende mappen van uw systeem te verwijderen.
Voer het volgende uit om Webmin op Arch Linux te verwijderen:
sudo yay -R webmin
Stroomlijn Linux-beheer met behulp van Webmin
Webmin biedt een gemakkelijke en gebruiksvriendelijke manier om systeembeheertaken te beheren en tegelijkertijd tijd en moeite te besparen die nodig zijn voor handmatige configuraties. Nu je weet hoe je Webmin op Linux-systemen moet installeren, ga je gang en probeer het eens om te zien hoe het systeembeheer stroomlijnt.
Naast Webmin kunt u tal van andere tools bekijken om systeembeheer te vergemakkelijken, zoals Zenmap, Cockpit, Nagios, Puppet, enz.