Wilt u leren hoe u Linux veilig kunt controleren met behulp van Zabbix-agent en PSK-codering? In deze zelfstudie laten we u zien hoe u de Zabbix-agent-software op een Linux-computer installeert en configureert en hoe u de PSK-coderingsfunctie gebruikt om de communicatie tussen de Zabbix-server en de Zabbix-agent te beveiligen.
• Zabbix 4.2.6
Hardware lijst:
In het volgende gedeelte vindt u de lijst met apparatuur die is gebruikt om deze Zabbix-zelfstudie te maken.
Alle hardware die hierboven wordt vermeld, is te vinden op de Amazon-website.
Zabbix Playlist:
Op deze pagina bieden we snelle toegang tot een lijst met video’s met betrekking tot de installatie van Zabbix.
Vergeet niet je te abonneren op ons YouTube-kanaal met de naam FKIT.
Zabbix Gerelateerde tutorial:
Op deze pagina bieden we snel toegang tot een lijst met zelfstudies met betrekking tot de installatie van Zabbix.
Tutorial – Zabbix Agent-installatie op Linux met PSK-codering
Eerst moet u de Zabbix-agent op de Linux-computer installeren.
Gebruik de volgende opdrachten om de vereiste pakketten op een computer met Ubuntu Linux te installeren.
Download het Zabbix-installatiepakket.
Pak het Zabbix-installatiepakket uit, compileer en installeer de Zabbix-agent.
Zoek de locatie van het bestand zabbix_agentd.conf op uw systeem.
Bewerk het bestand zabbix_agentd.conf.
Hier is het originele bestand, vóór onze configuratie.
Hier is het nieuwe bestand met onze configuratie.
In ons voorbeeld is de Zabbix-agent geconfigureerd om verbindingen vanaf de Zabbix-server 192.168.15.10 toe te staan.
De server met het IP-adres 192.168.15.10 mag informatie van de agent opvragen en ontvangen.
De Localhost, 127.0.0.1, mag informatie van de agent opvragen en ontvangen.
Nu moeten we een bestand maken met de PSK-sleutel om de communicatie te coderen.
Maak een PSK-sleutelbestand op de Linux-computer in de Zabbix-directory.
Voeg een willekeurig gegenereerde PSK-sleutelwaarde in dit bestand in.
Als u niet weet hoe u een willekeurig gegenereerde sleutelwaarde kunt maken, gebruikt u de volgende opdracht:
Stel de juiste bestandsmachtiging in voor het bestand dat de PSK-sleutel bevat.
Het Zabbix-installatiepakket wordt geleverd met een service-opstartscript.
Kopieer het opstartscript met de onderstaande opdrachten.
U kunt nu de volgende opdrachten gebruiken om de Zabbix-agent-service te starten.
Start de Zabbix-agent opnieuw.
U hebt de installatie van de Zabbix-agent voltooid met PSK-codering ingeschakeld.
U kunt nu het Zabbix-serverdashboard gebruiken om deze computer toe te voegen aan de netwerkbewakingsservice.
Zelfstudie – Zabbix bewaakt Linux met PSK-codering
Nu moeten we toegang krijgen tot het Zabbix-serverdashboard en de Linux-computer toevoegen als host.
Open uw browser en voer het IP-adres van uw webserver plus / zabbix in.
In ons voorbeeld werd de volgende URL ingevoerd in de browser:
• http://192.168.15.10/zabbix
Gebruik op het inlogscherm de standaardgebruikersnaam en het standaardwachtwoord.
• Standaard gebruikersnaam: Admin
• Standaard wachtwoord: zabbix
Na een succesvolle aanmelding wordt u naar het Zabbix-dashboard gestuurd.
Open op het dashboardscherm het configuratiemenu en selecteer de optie Host.
Klik rechtsboven in het scherm op de knop Host maken.
Op het scherm Hostconfiguratie moet u de volgende informatie invoeren:
• Hostnaam – Voer een hostnaam in om de Linux-server te identificeren.
• Zichtbare hostnaam – herhaal de hostnaam.
• Nieuwe groep – Voer een naam in om een groep vergelijkbare apparaten te identificeren.
• Agentinterface – Voer het IP-adres van de Linux-server in.
Hier is de originele afbeelding, vóór onze configuratie.
Hier is de nieuwe afbeelding met onze configuratie.
Vervolgens moeten we de host koppelen aan een specifieke netwerkmonitorsjabloon.
Standaard wordt Zabbix geleverd met een grote verscheidenheid aan bewakingssjablonen.
Open het tabblad Sjablonen boven aan het scherm.
Klik op de knop Selecteren en zoek de sjabloon met de naam: TEMPLATE OS Linux
Klik op de optie Toevoegen (1).
Vervolgens moeten we de communicatie tussen de Zabbix-server en de Linux-computer coderen.
Open het tabblad Codering bovenaan het scherm en voer de volgende configuratie uit:
• Connectios naar host – PSK
• Verbindingen vanaf host – PSK
• PSK-identiteit – LINUX-SERVER-01
• PSK – fb6616cd582a2fa0aa161cab3423a9ca640c931b21c8c2e3b7132d6db75aadff
Klik op de knop Toevoegen om de configuratie te voltooien.
Na enkele minuten ziet u het eerste resultaat op het Zabbix-dashboard.
Het uiteindelijke resultaat duurt minimaal een uur.
Standaard wacht Zabbix 1 uur om het aantal beschikbare interfaces op de Linux-computer te ontdekken.
Standaard wacht Zabbix 1 uur voordat informatie wordt verzameld via de netwerkinterfaces.
Om uw configuratie te testen, gaat u naar het menu Monitoring en klikt u op de optie Grafieken.
Selecteer rechtsboven in het scherm de groep met de naam ALL.
Selecteer de hostnaam van uw Linux-computer.
Selecteer de grafiek met de naam: CPU-UTILISATIE
U zou de grafische weergave van het CPU-gebruik moeten kunnen zien.
Gefeliciteerd! U hebt de Zabbix-server geconfigureerd om een Linux-computer te monitoren met behulp van psk-codering.