Blog Winderickx.me

meer

  • /ZabbixUtils_Cover.png

    zabbix_utils met Python3

    Oct 05 2024

    De zabbix_utils library

    In sommige gevallen hebben we niet meteen de mogelijkheid om data of configuratie door te sturen naar Zabbix of willen we iets geautomatiseerder gebruiken. Zabbix heeft hierv

  • /cover_ZabbixInDocker.png

    Zabbix in Docker

    Jul 08 2024

    Waarom doen we dit?

    Zabbix is een ontzettend goede monitoring software en echt een aanrader voor iedere IT'er om op z'n minst eens te proberen. Er zijn echter bepaalde platformen zoals Microsoft Wi

  • /cover_RHELIntro1.png

    Red Hat Linux: Intro 1

    Mar 24 2024

    Toegang tot een server

    De terminal

    Om te kunnen verbinden met een server op een veilige manier is SSH de standaard bij Linux servers. Dit commando is breed beschikbaar en eenvoudig te configure

  • /Logging.png

    Problemen oplossen door logs in te stellen

    Oct 26 2023

    Syslog

    De eenvoudigste en meest gebruikte log methode is door middel van de rsyslog service. De configuratie zit volledig in /etc/rsyslog.conf en /etc/rsyslog.d/. Hierin kan je eenvoudig zegg

  • /RPM.png

    Handige tips met RPM

    Oct 25 2023

    RPM vs YUM/DNF

    In der oude tijde gebruikte iedereen RPM op RHEL gebasseerde systemen. Met deze tool kan je RPM pakketten installeren, verwijderen, updaten en informatie vergaren. Dat werkt heel goe

  • /cover_AutoFS.png

    Automatisch NFS shares mappen

    Oct 13 2023

    Waarom AutoFS gebruiken?

    Soms wil je mappen of bestanden beschikbaar maken naar meerdere toestellen. Een handige manier om dat te doen is via NFS(Network File System). Dit procotol bestaat al eve

  • /Bind_Cover.png

    Host je eigen DNS server in je labo

    Oct 18 2023

    Waarom willen we een eigen DNS server?

    Het is heel leuk als we onze eigen Gitlab server of Zabbix opzetten. Maar als alleenstaande installaties hebben we er niet zo veel aan. We kunnen wel in alle

  • /cover_ACL.png

    Rechtenbeheer on steroids

    Oct 12 2023

    Discretionary Access Control

    Een moeilijke naam voor het standaard rechtensysteem in Linux. Dit systeem bepaalt wie wat mag doen wel welke bestanden of mappen. Standaard is dat opgedeeld in drie gr

  • /Vault_cover.png

    Hashicorp Vault

    Oct 11 2023

    Hoe beginnen we hieraan?

    Een wachtwoord manager is tegenwoordig geen overbodige luxe om te hebben. Containers vormen vaak een basis van ontwikkelingen en die moeten automatisch en op een veilige ma

  • /cover_LetsEncrypt.png

    Beveilig jouw websites met SSL!

    Oct 08 2023

    Wat doen we vandaag?

    Om zeker te zijn dat de verbinding met onze website op een beveiligde manier gebeurt, gebruiken we een SSL certificaat. Hiermee kunnen we namelijk een HTTPS verbinding opzetten

  • /Vault_cover.png

    Hashicorp Vault

    Oct 04 2023

    Hoe beginnen we hieraan?

    Een wachtwoord manager is tegenwoordig geen overbodige luxe om te hebben. Containers vormen vaak een basis van ontwikkelingen en die moeten automatisch en op een veilige ma

  • /cover_GitlabUpgrade.png

    Gitlab upgrade

    Sep 06 2023

    We doen een update en klaar is kees!

    Helaas pindakaas! Als we niet het juiste pad volgen, brengen we onze Gitlab installatie in gevaar. Het proces van upgraden is niet moeilijk maar je moet weten w

  • /cover_kickstart.png

    Kickstart installatie

    Sep 06 2023

    Wat doen we?

    Installeren van een Linux server is niet moeilijk maar neemt vaak onnodig tijd in beslag. Je zou met een template kunnen werken maar daar zitten niet altijd de laatste updates en is du

  • /ZabbixBackup_Cover.png

    Een Zabbix backup nemen

    Aug 30 2023

    Wat kunnen we allemaal updaten?

    Zabbix bestaat uit verschillende onderdelen. Sommigen belangrijker dan anderen maar steeds de moeite waard om een backup te nemen. Hier gaan we even uit van de meest

  • /Git_Masterclass_Cover.png

    Git: Masterclass

    Aug 23 2023

    Wat is git?

    Waarom werken met git?

    Git is een versiecontrole systeem uitgevonden door . Hij had een betere manier nodig waarmee er samen gewerkt

  • /grep_cover.png

    Grep-tools

    Aug 11 2023

    Wat is grep?

    Volgens de man-pages is grep een programma dat naar patronen zoekt in bestanden. Er zijn zo verschillende soorten patronen die ondersteunt worden telkens een bepaalde vorm van re

  • /awk.png

    Een AWK-basis

    Aug 10 2023

    Wat eerst?

    Het commando awk (of gawk) is een supersterke tool die meegeleverd wordt met de meeste GNU/Linux distributies en een eerste versie bestaat al sinds 1977. De gawk is de GNU impl

  • /Documentation_Cover.png

    Documentatie

    Aug 01 2023

    Problemen?

    Een van de basis eigenschappen van een goede systeembeheerder is veel kennis hebben. Kennis over de systemen waarmee je werkt alsook de software die je wilt gebruiken om problemen te tro

  • /SELinux_cover.png

    De mysteries achter SELinux

    Jul 31 2023

    De basis

    Zoals altijd beginnen we bij het begin. SELinux of Security Enhanced Linux is een extra laag bovenop de Discretionary Access Control, genaamd Mandatory Access Control. Voordat `SELinux

  • /cover_systemd.png

    Systemd ctl-applicaties

    Jul 28 2023

    Systemd

    Systemd is al even oud en heeft al veel negatieve commentaar moeten lijden onder de Linux gemeenschappen. Voornamelijk omdat systemd zich diep in het systeem nestelt en in héél veel onderde

  • /SyncRPM-cover.png

    Synchroniseer een bestaande RPM repo

    Jul 24 2023

    De basis

    RPM-bestanden bevatten alle bestanden die geïnstalleerd moeten worden alsook de permissies, eigenaren en groepen die op alle bestanden toegepast worden. Daarnaast ook welke vereisten de so

  • /cover_permissions.png

    Bestands- en mappenrechten

    Jul 22 2023

    De basis

    Rechten binnen Linux worden gemakkelijk als een numerieke waarde voorgesteld en werken met een groepering van drie verzamelingen aan rechten. Die drie zijn:

    • Eigenaar (Owner)
    • Groep (Gro
  • /SSH_cover.png

    Werken met OpenSSH

    Jul 21 2023

    Waar beginnen we?

    Bij het begin uiteraard! OpenSSH is een fantastische software om op een veilige manier te verbinden met servers. Deze software is vaak beschikbaar op client met Linux, MacOS en ze

  • /ZabbixRebranding_cover.png

    Zabbix rebranden

    Jul 16 2023

    Vereisten

    Omdat we een rebranding gaan doen hebben we een aantal items nodig;

    • Een groot logo: 114x30px
    • Een logo voor de zijbalk: 91x24px
    • Een compact logo voor de zijbalk: 24x24px

    Sysadmin

  • /ZabbixHACluster_cover.png

    High Available Zabbix cluster

    Jul 09 2023

    Vertrekpunt

    Vermoedelijk heb je al een Zabbix server draaiende. Op die server draait mogelijk zowel de Zabbix server software, als de database en ook de webserver. Een eenvoudige uitbreiding hierop

  • /SELinuxZabbix_Cover.png

    SELinux beleid voor Zabbix maken

    Jul 01 2023

    Controleren of SELinux blokkeert

    SELinux zorgt voor een extra beveiliging op Linux servers. Die beveiliging werkt in bepaalde gevallen beter dan het moet. Het is in die scenario's niet duidelijk o

  • /ZabbixProm1.png

    Prometheus en Zabbix

    Jun 24 2023

    Zabbix kan heel veel, ook verbinden met de Prometheus clients; node_exporter en blackbox_exporter. Beide clients bieden namelijk via TCP-poort data aan die Prometheus kan "scrapen" (`node_exporte