Webmin er et webbaseret systemadministrationsværktøj, der lader dig konfigurere og administrere dit Linux-system ved hjælp af en browser. Da det er webbaseret, kan du fjernadministrere dine maskiner fra ethvert andet system inden for eller uden for dit netværk.
Det strømliner komplekse systemkonfigurationsopgaver, der ellers kræver en grundig forståelse af Linux-kommandoer og manuel redigering af konfigurationsfiler. Derved er den bedre egnet til brugere, der ikke er gode til kommandolinjen og har mindre ekspertise i systemkonfigurationer.
Lad os se, hvordan du kan installere Webmin på din Linux-maskine.
Installer Webmin på Ubuntu/Debian ved hjælp af APT
Du kan installere Webmin på Ubuntu og andre Debian-baserede distributioner ved hjælp af den officielle DEB-pakke. For at downloade Webmin DEB-pakken skal du køre:
wget https://www.webmin.com/download/deb/webmin-current.deb
Dette vil gemme den downloadede fil i din nuværende mappe som webmin-current.deb.
Brug nu kommandoen apt til installer DEB-pakken:
sudo apt install ./webmin-current.deb
Sådan installeres Webmin på Arch Linux
Webmin er tilgængelig i AUR, og du kan installere det ved hjælp af en AUR-hjælper som yay. For denne metode skal du har yay installeret på dit system.
Du kan installere Webmin på Arch-baserede distros ved at køre:
yay -S webmin
Når den er installeret, skal du starte Webmin-tjenesten ved at bruge:
sudo systemctl start webmin
Installer Webmin på Fedora og RHEL ved hjælp af DNF
For RHEL-baserede distributioner leverer Webmin en RPM-pakke, som du kan installere ved hjælp af DNF.
Download RPM-pakken til Webmin med:
wget https://www.webmin.com/download/rpm/webmin-current.rpm
Installer derefter den downloadede pakke ved at køre:
sudo dnf install ./webmin-current.rpm
Installer Webmin ved hjælp af det officielle installationsscript
På Debian- og RHEL-baserede Linux-distributioner kan du installere Webmin ved hjælp af et installationsscript. Alt du skal gøre er at køre scriptet, og det vil automatisk konfigurere Webmin-lageret og dets nøgle på dit system.
Derefter kan du installere Webmin ved at bruge standardpakkehåndteringen for din distribution.
Åbn terminalen og brug følgende kommando til at downloade Webmin-installationsscriptet:
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
Kør nu følgende kommando for at udføre scriptet:
sudo sh setup-repos.sh
Dette script tilføjer Webmin-lageret og nøglen til dit system. Brug følgende kommando til at installere Webmin på Debian-baserede distributioner:
sudo apt installer webmin
For at installere Webmin på RHEL-baserede distributioner, brug kommandoen dnf:
sudo dnf installer webmin
Tillad Webmin gennem Firewall
Som standard bruger Webmin port 10000, som kan være blokeret, hvis du har en firewall kørende på dit system. Hvis du vil have adgang til Webmin fra et andet system på netværket, skal du tillade det i din firewall.
På Debian-baserede distributioner kan du tillade adgang til port 10000 med UFW ved hjælp af følgende kommando:
sudo ufw tillade 10000
Genindlæs firewallen for at anvende ændringerne:
sudo ufw genindlæs
For at kontrollere, om adgangen er blevet tilladt, skal du køre:
sudo ufw status
På RHEL-baserede distributioner skal du bruge følgende kommando for at tillade adgang til port 10000:
firewall-cmd --zone=offentlig --add-port=10000/tcp --permanent
Genindlæs derefter firewallen for at registrere ændringerne:
firewall-cmd --genindlæs
Kør derefter følgende kommando for at bekræfte tilføjelsen af reglen:
sudo firewall-cmd --list-all
Få adgang til Webmin Dashboard ved hjælp af en webbrowser
For at få adgang til Webmin skal du tænde din browser og åbne følgende URL og erstatte den IP-adresse med IP-adressen på dit system, der hoster Webmin:
http://ip-address: 10000
Det åbner Webmin-dashboard-loginsiden. Log ind med brugernavnet og adgangskoden for en bruger med administratorrettigheder.
Når du logger ind, vil du se følgende dashboard, der viser en oversigt over dit system.
Sådan afinstalleres Webmin på Linux
For at afinstallere Webmin skal du åbne terminalen og køre følgende kommando:
sudo /etc/webmin/uninstall.sh
Det vil bede om din bekræftelse. Gå ind y for at fjerne Webmin-pakken og dens relaterede mapper fra dit system.
For at afinstallere Webmin på Arch Linux skal du køre:
sudo yay -R webmin
Strømline Linux-administration ved hjælp af Webmin
Webmin giver en nem og brugervenlig måde at administrere systemadministrationsopgaver, samtidig med at den sparer tid og kræfter til manuelle konfigurationer. Nu hvor du ved, hvordan du installerer Webmin på Linux-systemer, skal du gå videre og prøve det for at se, hvordan det strømliner systemadministration.
Ud over Webmin kan du se på masser af andre værktøjer til at gøre systemadministration nemmere, såsom Zenmap, Cockpit, Nagios, Puppet osv.