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.

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.

Copy to Clipboard

Download het Zabbix-installatiepakket.

Copy to Clipboard

Pak het Zabbix-installatiepakket uit, compileer en installeer de Zabbix-agent.

Copy to Clipboard

Zoek de locatie van het bestand zabbix_agentd.conf op uw systeem.

Bewerk het bestand zabbix_agentd.conf.

Copy to Clipboard

Hier is het originele bestand, vóór onze configuratie.

Copy to Clipboard

Hier is het nieuwe bestand met onze configuratie.

Copy to Clipboard

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.

Copy to Clipboard

Als u niet weet hoe u een willekeurig gegenereerde sleutelwaarde kunt maken, gebruikt u de volgende opdracht:

Copy to Clipboard

Stel de juiste bestandsmachtiging in voor het bestand dat de PSK-sleutel bevat.

Copy to Clipboard

Het Zabbix-installatiepakket wordt geleverd met een service-opstartscript.

Kopieer het opstartscript met de onderstaande opdrachten.

Copy to Clipboard

U kunt nu de volgende opdrachten gebruiken om de Zabbix-agent-service te starten.

Copy to Clipboard

Start de Zabbix-agent opnieuw.

Copy to Clipboard

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

zabbix login

Na een succesvolle aanmelding wordt u naar het Zabbix-dashboard gestuurd.

zabbix dashboard

Open op het dashboardscherm het configuratiemenu en selecteer de optie Host.

zabbix add host

Klik rechtsboven in het scherm op de knop Host maken.

Zabbix Create Host

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.

zabbix Cisco - Antes

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).

Zabbix linux template

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.

Zabbix psk encryption linux

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.

Zabbix graphic

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

Zabbix Linux Graphic

U zou de grafische weergave van het CPU-gebruik moeten kunnen zien.

Zabbix cpu utilization linux

Gefeliciteerd! U hebt de Zabbix-server geconfigureerd om een Linux-computer te monitoren met behulp van psk-codering.