Att hantera en Linux -server eller ett system kan bli en riktigt komplex uppgif.webpt på grund av mängden tjänster, regler och processer som finns där, som administratörer måste vi vara medvetna om användare, grupper, brandväggsregler, nätverk, hårdvara etc. och om vi inte har rätt verktyg, detta blir dramatiskt.
För att hjälpa till att lösa och lätta dessa bördor har vi Webmin som har utvecklats så att Linux -administratörer och användare har ett av de bästa verktygen för att hantera Linux och allt det innebär.
Vad är WebminWebmin har bildats som ett webbaserat gränssnitt med vilket det är möjligt att hantera Unix-system, alla webbläsare som är kompatibla med tabeller och formulär, samt Java för modulen Filhanterare, gör att Webmin kan konfigurera användarkonton , Apache, DNS, fildelning och många av de uppgif.webpter vi gör dagligen.
Webmin består av en webbserver och en uppsättning CGI -program som hanterar systemfiler som /etc/inetd.conf och / etc / passwd, både webbservern och CGI -programmen är skrivna i Perl version 5 och därför gör båda inte använda icke-standardiserade Perl-moduler.
KompatibilitetI det här fallet kommer vi att använda Ubuntu 21.04 (i betafas) men Webmin är kompatibel med olika system som:
- Amazon Linux
- APLINUX
- Asianux
- Asianux -server
- CentOS Linux
- Citrix Hypervisor
- CloudLinux
- Cloudrouter Linux
- Kobolt Linux
- Darwin
- Debian Linux
- Fedora Linux
- FreeBSD
- Generisk Linux
- Gentoo Linux
- IBM AIX
- Linux Mint
- LinuxPPC
- Lycoris Desktop / LX
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Mandrake Linux Corporate Server
- Mandriva Linux
- Mandriva Linux Enterprise Server
- Mepis Linux
- Pardus Linux
- pclinuxos Linux
- Playstation linux
- Raspbian Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop och många fler
Installera Webmin på Ubuntu 21.04
Steg 1
Vi kommer åt terminalen och bekräftar att vi använder Ubuntu 21.04 med följande kommando:
lsb_release -a
Steg 2
Nu ska vi lägga till Webmin -förvaret för att kunna installera och uppdatera Webmin med pakethanteraren, för att lägga till det här förvaret måste vi lägga till det i filen /etc/apt/sources.list, vi använder önskad editor för det :
sudo nano /etc/apt/sources.listI slutet av filen anger vi följande rad:
deb http://download.webmin.com/download/repository sarge contrib
Vi sparar ändringarna med Ctrl + O -tangenterna och lämnar redigeraren med Ctrl + X -tangenterna.
Steg 3
Efter detta kommer vi att lägga till Webmin PGP -nyckeln så att systemet kan komma åt förvaret och utföra nedladdningen, kommer vi att använda följande kommando:
wget http://www.webmin.com/jcameron-key.asc
Steg 4
Vi installerar den här nyckeln med följande kommando:
sudo apt-key lägg till jcameron-key.asc
Steg 5
Efter detta kommer vi att uppdatera paketen i Webmin -förvaret med följande kommando:
sudo apt uppdatering
Steg 6
När paketen har uppdaterats är det möjligt att installera Webmin i Ubuntu 21.04, för detta utför vi följande:
sudo apt installera webmin
Steg 7
Vi anger bokstaven S för att bekräfta nedladdningen, i slutet av denna process är det möjligt att identifiera sättet att komma åt Webmin -panelen:
Steg 8
Det är möjligt med någon av följande syntax:
https: // IP_adress: 10000 / https: // maskinnamn: 10000 / https: // localhost: 10000 /Steg 9
Innan vi får åtkomst måste vi ge nödvändiga behörigheter i Ubuntu 21.04 Firewall, detta tillstånd måste ges till port 10000 med följande kommando:
sudo ufw tillåter 10000
Steg 10
När brandväggsbehörigheten är klar går vi till en webbläsare och vi kommer att vara redo att komma åt Webmin, när vi anger något av de tillgängliga alternativen ser vi följande:
FÖRSTORA
Steg 11
Vi klickar på "Avancerat" och följande visas:
FÖRSTORA
Steg 12
Vi klickar på "Acceptera risken och fortsätt" och sedan måste vi ange de referenser som vi använder Ubuntu 21.04 -systemet med:
Steg 13
Vi klickar på Logga in och först kommer vi att se Webmin Dashboard där vi kommer att se detaljer som:
- Teamets namn
- Använd version av Webmin
- Systemanvändningstid
- Processorinformation
- Nuvarande RAM -minne
- Hårddiskutrymme
- Operativsystem används
- Kärnversion
FÖRSTORA
NoteraI versionen av operativsystemet Debian Linux 11 släpps eftersom Ubuntu 21.04 fortfarande är i beta.
Längst ner kan vi se datahistoriken samt användningen av disken eller nätverksgränssnitten.
Steg 14
Som standard är det på engelska, vi kan klicka på användarnamnet längst ner och tilldela önskat språk, i detta exempel spanska:
FÖRSTORA
Vi sparar ändringarna för att ändringarna ska träda i kraft.
Steg 15
I Webmin -sektionen hittar vi parametrar som:
- Global Webmin -konfiguration
- Justera gränssnittet och språket för verktyget
- Säkerhetskopieringsinställningar
- Webmin -användarkonfiguration
- Aktiehistorik
- Operativsystem och fler alternativ
FÖRSTORA
Steg 16
I avsnittet System hittar vi parametrar som:
- Visa aktuella server- eller datorprocesser
- Ändra användarlösenord
- Visa och uppdatera mjukvarupaket
- Justera schemalagda uppgif.webpter
- PAM -konfiguration
- Få tillgång till systemhändelser på en allmän nivå eller inom ett tidsintervall
- Kör säkerhetskopior
- Visa systemanvändare och grupper
FÖRSTORA
Steg 17
I avsnittet Användare och grupper kommer det att vara möjligt att se varje användare med sina grupper och även skapa, redigera eller ta bort en användare därifrån:
FÖRSTORA
Steg 18
I avsnittet Servers har vi:
- Hantera användarmail
- Redigera SSH -servern
- Hantera databasservern
FÖRSTORA
Steg 19
I Verktyg hittar vi:
- Filhanteraren
- En kommandokonsol
- Tillgång till anpassade kommandon
- Upprätta SSH -anslutningar
- Visa system- och serverstatus
- Åtkomstskyddade webbkataloger
- Använd HTTP -tunnel för att öka åtkomstsäkerheten
FÖRSTORA
Steg 20
Det här avsnittet är till stor hjälp (serverstatus) eftersom det ger en global översikt över hur Ubuntu 21.04 gör.
I avsnittet Nätverk hittar vi:
- Brandväggshantering
- Allmän konfiguration av aktiva nätverksgränssnitt på enheten
- Hantera begagnad bandbredd
- Konfigurera NIS -klienten och servern
FÖRSTORA
Steg 21
Där kan vi klicka på "Nätverksgränssnitt" för att se den fullständiga och uppdaterade konfigurationen av nätverkskorten:
FÖRSTORA
Steg 22
I maskinvaruavsnittet hittar vi:
- Skrivarhantering
- Hantera logiska volymer
- Ställ in systemtiden
- Arbeta med Linux RAID
- ISCSI -konfiguration
- Visa hårddiskpartitioner
FÖRSTORA
Steg 23
Cluster -sektionen är dedikerad till att arbeta med alla parametrar för det aktiva klustret på datorn, till exempel:
- Ändra lösenord
- Skapa nya användare eller grupper
- Kontrollera servrarna
- Kopiera filer
FÖRSTORA
Steg 24
I avsnittet "oanvända moduler" hittar vi alla föråldrade moduler som inte längre har aktivitet på datorn:
FÖRSTORA
Steg 25
Längst ner kan vi ställa in det mörka eller ljusa läget enligt våra preferenser:
FÖRSTORA
Steg 26
Vi har en inbyggd terminal för att utföra kommandon därifrån:
FÖRSTORA
Webmin är en av de mest kompletta lösningarna som vi kan hitta idag för att arbeta omfattande på en Linux -dator i detta specifika fall Ubuntu 21.04.