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.

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.