CentOS beheer en configuratie
Deze handleiding beschrijft de belangrijkste beheer- en configuratietaken voor een CentOS-server. Je leert hoe je de hostname wijzigt, software-updates uitvoert en automatische updatecontroles instelt.
Hostname wijzigen in CentOS
Het wijzigen van de hostname is een van de eerste stappen bij het configureren van een nieuwe CentOS-server.
Stap 1: Pas de hostname aan
Open een terminal en voer het volgende commando uit:
echo new-hostname > /etc/hostname
Vervang new-hostname door de gewenste hostnaam.
Stap 2: Werk het hosts-bestand bij
Open het bestand /etc/hosts:
vi /etc/hosts
Pas hier indien nodig de bestaande hostname aan zodat deze overeenkomt met de nieuwe configuratie.
Stap 3: Herstart de server
Na een reboot wordt de nieuwe hostname actief:
reboot
CentOS updates uitvoeren
Het regelmatig installeren van updates is essentieel voor de veiligheid, prestaties en stabiliteit van je server.
Beschikbare updates controleren
Controleer eerst welke updates beschikbaar zijn:
yum check-update
Kernel updaten
Werk vervolgens eerst de kernel bij:
yum update -y kernel
Alle pakketten updaten
Installeer daarna alle overige beschikbare updates:
yum update
Controleer op resterende updates
Controleer of er nog updates beschikbaar zijn:
yum check-update
Server herstarten
Wanneer de kernel of andere belangrijke systeemonderdelen zijn bijgewerkt, is een reboot aanbevolen:
reboot
Automatische updates in CentOS configureren
Handmatig controleren op updates kost tijd en wordt vaak vergeten. Met dnf-automatic kun je CentOS automatisch laten controleren op updates, beveiligingsupdates installeren of meldingen per e-mail ontvangen.
dnf-automatic installeren
Installeer het pakket:
dnf install dnf-automatic
Controleer vervolgens of de installatie succesvol is uitgevoerd:
rpm -qi dnf-automatic
Configuratie aanpassen
Open het configuratiebestand:
vi /etc/dnf/automatic.conf
Alleen beveiligingsupdates installeren
Zoek de instelling upgrade_type en wijzig deze naar:
upgrade_type = security
Hierdoor worden uitsluitend beveiligingsupdates automatisch verwerkt.
Meldingen instellen
Om meldingen te ontvangen via e-mail, MOTD (Message of the Day) en standaarduitvoer, gebruik je:
emit_via = command_email,motd,stdio
E-mailafzender configureren
Wanneer je e-mailmeldingen wilt ontvangen, stel dan een afzender in:
email_from = root
Sla het bestand daarna op.
dnf-automatic activeren
Schakel de automatische updatecontrole direct in:
systemctl enable --now dnf-automatic.timer
Status controleren
Controleer of de timer actief is:
systemctl list-timers *dnf-*
Conclusie
Met een correcte hostname-configuratie, regelmatige software-updates en automatische beveiligingsupdates blijft je CentOS-server veilig, stabiel en up-to-date. Door dnf-automatic te gebruiken verminder je het beheerwerk en verklein je de kans dat belangrijke beveiligingspatches worden gemist.