Webmin er en webbaseret software, der bruger til at administrere GUI eller CLI Linux-servere såsom Ubuntu direkte fra webbrowseren. Det understøtter HTTPS-protokoller for at give en sikker webbaseret grafisk brugergrænseflade. Så denne serveradministrator kan nemt administrere fjernmaskiner. Også i de fleste tilfælde af Linux-servere bruger kommandolinjegrænsefladen, og i et sådant scenarie tillader det udstedelse af kommandoer, men uden at skrive dem. Ja, de klikbare elementer kan bruges til at administrere forskellige pakker såsom Apache-webserver, MySQL-database, PHP, brugere og grupper, opdateringspakker og mere. Webmins modulære arkitektur giver dig mulighed for at skrive dine egne konfigurationsmoduler, når det er nødvendigt.
Contents
Webmin installation Requirements:
- Ubuntu 20.04 LTS-server
- En ikke-root-bruger med sudo-rettigheder.
Tilføj Webmin APT-lager
Vi kan installere Webmin på Ubuntu 20.04 ved direkte at downloade deb-pakken, men det bliver meget nemmere, hvis vi tilføjer dets repository. Kommandoen nedenfor vil oprette en ny repo-liste med Webmin og tilføje dens depot-URL i den. Dette vil være en sikker metode i stedet for at redigere den officielle source.list fil. Selv i fremtiden, hvis du fjerner det, ville der ikke være nogen effekt på systemets almindelige pakker.
echo deb https://download.webmin.com/download/repository sarge contrib | sudo tee /etc/apt/sources.list.d/webmin.list
Hent og installer GPG-nøgle
For at sikre, at de pakker, vi skal downloade for at installere Webmin, ikke bør komme fra en ændret kilde. Tilføj nøglen, APT vil tjekke ægtheden af pakkerne, før de får dem.
wget https://download.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Kør systemopdateringskommando:
Efter tilføjelse af repo- og GPG-nøglen skal du køre systemopdateringskommandoen, der vil tømme cachen og genopbygge den igen. Dette får systemet til at genkende det nyligt tilføjede lager.
sudo apt update
Kommandoen til opsætning af Webmin
apt-get install webmin
Tillad Webmin-portnummeret i firewall
I tilfælde af at du har installeret ufw firewall og får problemer med at få adgang til denne serverstyringssoftware fra andet end lokal eller ekstern maskine, så tillad dens portnummer i firewall
sudo ufw allow 10000
Få adgang til det fra browseren
Åbn nu browseren, hvorfra du vil have adgang til denne serverstyringssoftware. For det skal du indtaste serverens IP-adresse sammen med portnummeret 10000. Så det vil være i denne struktur:
https:server-ip-adress:10000
Standard Webmin brugernavn og adgangskode
Når du ser login-skærmen, skal du indtaste din servers root-adgangskode eller enhver bruger, der har sudo-adgang. Derfor: brugernavn= root og adgangskode: din server root brugeradgangskode.
Dashboard screenshot
Du vil se en meget brugervenlig grænseflade, hvorfra vi kan håndtere forskellige ting såsom netværk, opdatering af pakker, samba-deling, installation af SSL-certifikater og meget mere.
For at implementere SSL-certifikat skal du gå til Webmin fra indstillingspanelet til venstre og vælge Webmin-konfiguration og derefter Lad os kryptere. Til det skal du dog have et fuldt kvalificeret domæne. For at vide mere om det se officiel dokumentationsside.