Denne guide viser dig, hvordan du administrerer og overvåger status på din Ubuntu Linux-server lige fra din webbrowsers komfort ved hjælp af Cockpit.
Hvorfor bruge cockpit?
Cockpit er et webbaseret Linux-serveradministrationsværktøj til fjernadministration og overvågning af dine servere. Cockpit giver dig mulighed for at se din server i en webbrowser og udføre systemopgaver ved hjælp af både grafiske og terminalværktøjer.
Du kan også bruge Cockpit til at administrere containere, administrere opbevaring, konfigurere netværk og inspicere systemlogbeskeder.
Sådan installeres Cockpit på Linux
Denne vejledning dækker installationsprocessen på en Ubuntu Linux-server. Du vil måske også vide, at andre større Linux-distroer som Fedora, RHEL, Arch Linux og Debian også understøtter Cockpit.
Inden du starter med installationen, skal du opdatere dit systems arkivliste ved hjælp af APT:
sudo apt opdatering
For at installere Cockpit på din Ubuntu Linux-server skal du køre følgende kommando:
sudo apt installer cockpit
Cockpit kører på port 9090, som er aktiveret som standard på Ubuntu. Hvis du bruger en firewall, skal du sørge for at aktivere port 9090 ved hjælp af ufw, et kommandolinjeværktøj til styring af din Ubuntu-firewall.
sudo ufw tillad 9090
Også, hvis du bruger en server på webtjenester som Azure eller AWS, skal du sørge for at tilføje indgående portregler for at aktivere port 9090.
Adgang til din server ved hjælp af cockpit
Når Cockpit er i gang, kan du få adgang til din server fra alle almindelige webbrowsere, inklusive Firefox, Chrome og Microsoft Edge på ethvert operativsystem, du vælger.
Start din yndlingsbrowser, og gå til følgende URL:
https://ipaddress: 9090
...hvor IP-adresse er IP-adressen på din Ubuntu-server. Det kan du nemt tjek IP-adressen på dit Linux-system ved hjælp af værtskommandoen.
Din browser kan prøve at advare dig om, at webstedet ikke er sikkert, fordi Cockpit bruger et selvsigneret certifikat. For at omgå denne advarsel skal du først klikke på Fremskreden knap. Klik derefter på Accepter risiko og fortsæt for at få adgang til Cockpit-grænsefladen.
Efter at have accepteret at fortsætte med det selvsignerede certifikat, viser browseren en loginskærm, der ligner den nedenfor. Indtast dit serverloginavn og din adgangskode. Login-siden viser dig kort servernavnet og det server-OS, du bruger, i dette tilfælde Ubuntu Server 20.04 LTS.
Når du er logget ind, vil systemet præsentere dig for en oversigtsskærm til administration af din server med Cockpit.
Som du kan se, er Cockpit GUI meget intuitiv og giver dig så meget magt til at styre din server og kontrollere dens status. For eksempel kan du genstarte serveren fra Cockpit Oversigt-siden. Du får også besked om vigtige ting på forsiden, såsom softwareopdateringer og ressourceforbrug.
Navigering i Cockpit Interface
Sidebjælken til venstre indeholder følgende faner, og hver af dem viser et bestemt sæt informationer relateret til din server.
Oversigt
Det Oversigt fanen er en af de vigtigste sider i Cockpit, da den giver dig de vigtigste oplysninger af interesse relateret til serveren, såsom værtsnavn, CPU-brug og RAM-oplysninger.
Logfiler
Det Logfiler side viser alle de vigtige systemlogfiler, der er tilgængelige på din Ubuntu-server. Du kan også filtrere de logfiler, du vil se på, efter dato, sværhedsgrad eller tjeneste.
Opbevaring
Det Opbevaring side giver dig indsigt i dine lagerenheder og monterede diske, herunder deres størrelser, som du vil have dem vist ved hjælp af Linux df kommandoværktøj. Systemet viser også logfiler relateret til lagring på denne side.
Netværk
Det Netværk side viser grundlæggende netværksoplysninger og din IP-adresse. Du kan også bruge denne side til at konfigurere din netværksbro eller tilføje et VLAN.
Konti
Denne side viser dig en liste over brugere, der er tilgængelige på din server. Du kan også bruge denne fane til at administrere brugerkontoindstillinger såsom at tilføje en ny brugerkonto til din server, nulstille adgangskoden, tilføje SSH-nøgler osv.
Tjenester
Det Tjenester fanen viser vigtige systemtjenester. Du kan også søge efter tjenester efter navn eller filtrere tjenester efter status, dvs. aktiveret, deaktiveret eller statisk. Når du klikker på en tjeneste, får du flere oplysninger om denne tjeneste og giver dig mulighed for at ændre dens status. Cockpit viser også logfiler, der er relateret til en bestemt tjeneste.
Terminal
Et andet vigtigt træk ved Cockpit er, at det giver dig et terminalvindue, der giver dig mulighed for at køre enhver Linux-kommando efter eget valg. Dette betyder, at du let kan køre Linux-kommandoer på en tablet eller smartphone.
Forbedring af serveradministration med cockpit
Denne guide har vist dig, hvordan du styrer din Ubuntu Linux-server med Cockpit, et kraftfuldt og intuitivt webbaseret værktøj til styring og overvågning af Linux-servere.
SSH er stadig en af de mest almindelige metoder til at få adgang til eksterne servere. Lær hvordan du forbedrer dine SSH-forbindelser med Mosh og Tmux.
Forbedre din fjernadgang til Linux-enheder via SSH med Mosh og kør flere sessioner med Tmux.
Læs Næste
- Linux
- Linux
- Browser
- server
Mwiza udvikler software efter erhverv og skriver udførligt om Linux og front-end programmering. Nogle af hans interesser inkluderer historie, økonomi, politik og virksomhedsarkitektur.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.