Recherche de site Web

dnf-automatic - Installer automatiquement les mises à jour de sécurité dans CentOS 8


Les mises à jour de sécurité jouent un rôle crucial dans la protection de votre système Linux contre les cyberattaques et les violations qui peuvent avoir un effet dévastateur sur vos fichiers, bases de données et autres ressources critiques de votre système.

Vous pouvez appliquer manuellement les correctifs de sécurité sur votre système CentOS 8, mais il est beaucoup plus facile en tant qu'administrateur système de configurer les mises à jour automatiques. Cela vous donnera l’assurance que votre système recherchera périodiquement les correctifs ou mises à jour de sécurité et les appliquera.

Lecture recommandée : Yum-cron – Installer automatiquement les mises à jour de sécurité dans CentOS 7

Dans cet article, nous vous expliquerons comment configurer manuellement les mises à jour de sécurité à l'aide de dnf-automatic et également à l'aide d'une console Web appelée cockpit-webserver.

Étape 1 : Installez dnf-automatic dans CentOS 8

Pour lancer le bal, commencez par installer le package RPM dnf-automatic présenté ci-dessous.

dnf install dnf-automatic

Une fois l'installation réussie, vous pouvez confirmer sa présence en exécutant la commande rpm.

rpm -qi dnf-automatic

Étape 2. Configuration de dnf-automatic dans CentOS 8

Le fichier de configuration du fichier RPM dnf-automatic est le automatic.conf trouvé dans le répertoire /etc/dnf/. Vous pouvez afficher les configurations par défaut à l’aide de votre éditeur de texte préféré et voici à quoi ressemble le fichier.

vi /etc/dnf/automatic.conf

Sous la section 'commands', définissez le type de mise à niveau. Vous pouvez le laisser par défaut, ce qui appliquera toutes les mises à jour. Puisque nous nous préoccupons des mises à jour de sécurité, définissez-le comme indiqué :

upgrade_type = security

Ensuite, faites défiler jusqu'à la section 'émetteurs' et définissez le nom d'hôte du système.

system_name = centos-8

Définissez également le paramètre emit_via sur motd afin qu'à chaque connexion, les messages concernant les packages de mises à jour soient affichés.

emit_via = motd

Maintenant, enregistrez et quittez le fichier de configuration.

Étape 3. Démarrez et activez dnf-automatic dans CentOS 8

La prochaine étape sera de démarrer le service dnf-automatic. Exécutez la commande ci-dessous pour commencer à planifier des mises à jour automatiques pour votre système CentOS 8.

systemctl enable --now dnf-automatic.timer

Pour vérifier l'état du service, exécutez la commande.

systemctl list-timers *dnf-*

Le dnf-makecache exécute le service dnf-makecache qui est responsable de la mise à jour des packages de cache, tandis que l'unité dnf-automatic exécute le Service dnf-automatic qui téléchargera les mises à niveau du package.

Installer automatiquement les mises à jour de sécurité à l'aide de Cockpit dans CentOS 8

Cockpit est une plate-forme GUI basée sur le Web qui permet aux administrateurs système d'avoir en toute transparence une vue d'ensemble des métriques du système et de configurer divers paramètres tels que le pare-feu, de créer des utilisateurs, de gérer les tâches cron, etc. Cockpit vous permet également de configurer des mises à jour automatiques : package /mises à jour de fonctionnalités et mises à jour de sécurité.

Pour configurer les mises à jour de sécurité automatiques, connectez-vous au cockpit en tant qu'utilisateur root en parcourant l'URL du serveur comme indiqué :

http://server-ip:9090/

Dans la barre latérale gauche, cliquez sur l'option « Mises à jour logicielles ».

Ensuite, activez le bouton « Mises à jour automatiques » ON. Assurez-vous de sélectionner « Appliquer les mises à jour de sécurité » et de choisir la fréquence des mises à jour.

Et ceci conclut notre sujet d’aujourd’hui. Nous ne pouvons pas insister davantage sur la nécessité de configurer des mises à jour de sécurité sur votre système. Cela protégera non seulement votre système contre les logiciels malveillants potentiels, mais vous donnera également la certitude que votre système est régulièrement mis à jour et reste à jour avec les dernières définitions de sécurité.