GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer et activer les mises à jour de sécurité automatiques sur Ubuntu

Présentation

Ne pas maintenir à jour les packages de votre système d'exploitation Ubuntu met en péril la sécurité globale.

La gestion manuelle du processus gaspille des ressources précieuses et peut même conduire à négliger les mises à jour de sécurité essentielles. Il existe une meilleure solution. Dans ce didacticiel, nous expliquerons comment activer les mises à jour de sécurité automatiques dans Ubuntu 18.04.

Prérequis

  • Une fenêtre de ligne de commande/de terminal (Ctrl-Alt-T)
  • Un compte utilisateur avec sudo ou privilèges root
  • L'appartement gestionnaire de paquets, inclus par défaut

Étape 1 :Installez le package de mises à niveau sans surveillance

1. Installez le package de mise à niveau sans surveillance en exécutant la commande suivante :

sudo apt install unattended-upgrades

2. Vérifiez l'installation :

systemctl status unattended-upgrades

La sortie qui confirme une installation réussie et un statut actif apparaît comme ci-dessous :

Étape 2 : Configurer le fichier de mises à niveau sans surveillance

Maintenant que vous avez terminé l'installation, nous devons configurer les éléments individuels et définir les paramètres des mises à jour automatiques.

Cet exemple utilise l'éditeur de texte nano. Cependant, tout autre éditeur de texte fonctionnera.

Accéder au fichier de configuration

Le fichier de configuration des mises à jour sans assistance se trouve dans /etc/apt/apt.conf.d répertoire.

Accédez au fichier de configuration avec la commande suivante :

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Le package de mises à jour sans surveillance ignore les lignes commençant par // car cette ligne est considérée comme un commentaire.

Si vous souhaitez qu'un référentiel se mette à jour automatiquement, vous devez supprimer // de cette ligne.

Pour nos besoins, nous avons seulement besoin de supprimer // de la "sécurité" ligne.

Packages sur liste noire

La Mise à jour sans surveillance ::Package-Blacklist section du fichier de configuration vous permet de bloquer les mises à niveau pour des packages spécifiques.

1. Pour bloquer les mises à niveau de packages spécifiques, ajoutez le nom du package souhaité à la liste. N'oubliez pas de supprimer // pour décommenter la ligne. Dans cet exemple, vim et nginx.

2. Enregistrez les modifications que vous avez apportées et quittez le fichier.

Notifications par e-mail

Les mises à jour automatiques peuvent rencontrer des problèmes. Si une erreur se produit, le système peut être configuré pour vous avertir par e-mail. Pour activer cette option, supprimez // et modifiez les lignes suivantes :

Unattended-Upgrade::Mail [email protected] ;

Mise à jour sans surveillance ::MailOnlyOnError "true" ;

Étape 3 :Activer les mises à jour automatiques

La dernière étape pour activer les mises à jour automatiques d'Ubuntu consiste à modifier les mises à niveau automatiques fichier avec la commande :

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Ce fichier vous permet de définir la fréquence des mises à jour automatiques.

  • Update-Package-Lists :1 active la mise à jour automatique, 0 la désactive.
  • Mise à niveau sans surveillance :1 active la mise à niveau automatique, 0 la désactive.
  • AutocleanInterval :active les packages de nettoyage automatique pendant X jours. Cette configuration affiche 7 jours

Par exemple,APT::Periodic::AutocleanInterval "7" ; signifie que le système effacera l'archive de téléchargement tous les sept (7) jours.

Étape 4 :Tester les mises à jour automatiques

Pour vérifier que les mises à niveau automatiques sont correctement configurées, effectuez un essai à blanc. Le essai à vide La commande garantit que la mise à jour n'est qu'une simulation et qu'aucune modification réelle n'aura lieu. Utilisez la commande :

sudo unattended-upgrades --dry-run --debug

Une autre option pour vérifier si les paramètres sont appliqués correctement consiste à accéder au journal des mises à jour sans surveillance. Le journal fournit un aperçu détaillé des mises à jour précédentes :

/var/log/unattended-upgrades/unattended-upgrades.log


Ubuntu
  1. Comment activer la connexion automatique sur Ubuntu 20.04 Focal Fossa

  2. Comment configurer les mises à jour automatiques sur Ubuntu 18.04

  3. Comment activer les mises à jour automatiques de Plesk

  4. Comment configurer les mises à jour de sécurité automatiques sur CentOS 7

  5. Installer automatiquement les mises à jour et les correctifs de sécurité dans Ubuntu

Comment configurer les mises à jour automatiques du noyau sous Linux

Comment installer et configurer Samba sur Ubuntu

Comment activer TLS 1.3 dans Nginx sur Ubuntu 18.04 et 16.04

Activer les mises à jour automatiques du système dans Ubuntu

Comment gérer les mises à jour automatiques dans Ubuntu

Comment désactiver les mises à jour automatiques sur Ubuntu 20.04 LTS