Deze gids laat u zien hoe u de status van uw Ubuntu Linux-server rechtstreeks vanuit uw webbrowser kunt beheren en bewaken met Cockpit.
Waarom Cockpit gebruiken?
Cockpit is een webgebaseerde Linux-serverbeheertool voor het op afstand beheren en bewaken van uw servers. Met Cockpit kunt u uw server in een webbrowser zien en systeemtaken uitvoeren met zowel grafische als terminaltools.
U kunt Cockpit ook gebruiken om containers te beheren, opslag te beheren, netwerken te configureren en systeemlogboekberichten te inspecteren.
Hoe Cockpit op Linux te installeren
Deze handleiding behandelt het installatieproces op een Ubuntu Linux-server. Misschien wil je ook weten dat andere grote Linux-distributies zoals Fedora, RHEL, Arch Linux en Debian ook Cockpit ondersteunen.
Werk, voordat u met de installatie begint, de repositorylijst van uw systeem bij met APT:
sudo apt update
Voer de volgende opdracht uit om Cockpit op uw Ubuntu Linux-server te installeren:
sudo apt install cockpit
Cockpit draait op poort 9090 die standaard is ingeschakeld op Ubuntu. Als u een firewall gebruikt, zorg er dan voor dat u poort 9090 inschakelt met:
ufw, een opdrachtregelprogramma voor het beheren van uw Ubuntu-firewall.sudo ufw toestaan 9090
Als u een server op webservices zoals Azure of AWS gebruikt, moet u er ook voor zorgen dat u regels voor inkomende poorten toevoegt om poort 9090 in te schakelen.
Toegang tot uw server via Cockpit
Zodra Cockpit actief is, hebt u toegang tot uw server vanuit alle gangbare webbrowsers, waaronder Firefox, Chrome en Microsoft Edge op elk besturingssysteem naar keuze.
Start uw favoriete browser en ga naar de volgende URL:
https://ipaddress: 9090
...waar IP adres is het IP-adres van uw Ubuntu-server. U kunt gemakkelijk controleer het IP-adres op je Linux-systeem met behulp van de host-opdracht.
Uw browser probeert u mogelijk te waarschuwen dat de site niet veilig is omdat Cockpit een zelfondertekend certificaat gebruikt. Om deze waarschuwing te omzeilen, klikt u eerst op de Geavanceerd knop. Klik vervolgens op Accepteer risico en ga door om toegang te krijgen tot de Cockpit-interface.
Nadat u heeft geaccepteerd om door te gaan met het zelfondertekende certificaat, geeft de browser een inlogscherm weer dat lijkt op het onderstaande. Voer uw serveraanmeldingsnaam en wachtwoord in. Op de inlogpagina ziet u kort de servernaam en het server-besturingssysteem dat u gebruikt, in dit geval Ubuntu Server 20.04 LTS.
Eenmaal ingelogd, toont het systeem u een overzichtsscherm voor het beheren van uw server met Cockpit.
Zoals u kunt zien, is de Cockpit-GUI zeer intuïtief en biedt u zoveel kracht om uw server te beheren en de status ervan te controleren. U kunt de server bijvoorbeeld opnieuw opstarten vanaf de pagina Cockpit-overzicht. U wordt ook op de hoogte gebracht van belangrijke zaken op de voorpagina, zoals software-updates en het gebruik van bronnen.
Navigeren door de cockpitinterface
De zijbalk aan de linkerkant bevat de volgende tabbladen en elk daarvan geeft een bepaalde set informatie weer met betrekking tot uw server.
Overzicht
De Overzicht tab is een van de belangrijkste pagina's in Cockpit omdat het u de belangrijkste informatie biedt die van belang is voor de server, zoals de hostnaam, CPU-gebruik en RAM-informatie.
Logboeken
De Logboeken pagina bevat alle belangrijke systeemlogboeken die beschikbaar zijn op uw Ubuntu-server. U kunt de logboeken die u wilt bekijken ook filteren op datum, ernst of service.
Opslag
De Opslag pagina geeft u inzicht in uw opslagapparaten en gekoppelde schijven, inclusief hun grootte zoals u ze zou laten weergeven met Linux df-opdrachttool. Het systeem zal op deze pagina ook logboeken met betrekking tot opslag weergeven.
Netwerken
De Netwerken pagina toont basisnetwerkinformatie en uw IP-adres. U kunt deze pagina ook gebruiken om uw netwerkbrug te configureren of een VLAN toe te voegen.
rekeningen
Deze pagina toont u een lijst met gebruikers die beschikbaar zijn op uw server. U kunt dit tabblad ook gebruiken om gebruikersaccountinstellingen te beheren, zoals het toevoegen van een nieuw gebruikersaccount aan uw server, het opnieuw instellen van het wachtwoord, het toevoegen van SSH-sleutels, enz.
Diensten
De Diensten tabblad toont belangrijke systeemservices. U kunt ook op naam naar services zoeken of services filteren op status, d.w.z. ingeschakeld, uitgeschakeld of statisch. Als u op een dienst klikt, krijgt u meer informatie over die dienst en kunt u de status ervan wijzigen. Cockpit toont ook de logs met betrekking tot een bepaalde service.
Terminal
Een ander belangrijk kenmerk van Cockpit is dat het je een terminalvenster biedt waarmee je elk Linux-commando naar keuze kunt uitvoeren. Dit betekent dat u met gemak Linux-opdrachten op een tablet of smartphone kunt uitvoeren.
Serverbeheer verbeteren met Cockpit
Deze handleiding heeft u laten zien hoe u uw Ubuntu Linux-server kunt beheren met Cockpit, een krachtige en intuïtieve webgebaseerde tool voor het beheren en bewaken van Linux-servers.
SSH blijft nog steeds een van de meest gebruikelijke methoden voor toegang tot externe servers. Leer hoe u uw SSH-verbindingen met Mosh en Tmux kunt verbeteren.
Verbeter uw externe toegang tot Linux-apparaten via SSH met Mosh en voer meerdere sessies uit met Tmux.
Lees volgende
- Linux
- Linux
- Browser
- server
Mwiza ontwikkelt software van beroep en schrijft uitgebreid over Linux en front-end programmeren. Enkele van zijn interesses zijn geschiedenis, economie, politiek en ondernemingsarchitectuur.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.