⚔ Automatisation des mises à jour de sécurité et des configurations d’authentification avec des stratégies locales sous Linux
Introduction
Ce tutoriel détaille la configuration de l’automatisation des mises à jour de sécurité et des configurations d’authentification sur un système Linux. En utilisant des outils comme
pour les mises à jour automatiques et PAM pour les configurations d'authentification, vous pouvez assurer une sécurité continue de votre système sans intervention manuelle.
Prérequis
• Système Linux avec accès root
• Paquets
et
installés
• Connexion Internet pour les mises à jour de sécurité
Méthodologie
Configuration des mises à jour de sécurité automatiques
• Installez le paquet
si ce n'est pas déjà fait :
• Configurez les mises à jour automatiques en modifiant le fichier
pour activer les mises à jour de sécurité uniquement. Décommentez les lignes de sécurité dans le fichier pour les activer :
• Activez le service pour qu’il fonctionne quotidiennement :
Renforcement des configurations d'authentification avec PAM
• Utilisez le fichier PAM (
) pour ajouter des exigences de complexité et d’expiration de mot de passe. Par exemple, pour forcer une expiration après 90 jours, ajoutez la ligne suivante :
• Utilisez également PAM pour exiger des mots de passe forts en ajoutant le module
avec des options de complexité.
Automatisation des configurations avec des scripts Bash
• Créez un script Bash pour surveiller les mises à jour en attente et envoyer des alertes e-mail, en automatisant le processus de vérification :
• Ajoutez ce script à un cron pour qu'il s'exécute chaque jour à minuit :
Astuce
Pour limiter les interruptions, configurez les mises à jour de sécurité pour qu'elles soient appliquées sans nécessiter de redémarrage immédiat. Cela peut être ajusté dans le fichier de configuration
.
Avertissement
Les modifications dans le fichier PAM peuvent causer des problèmes d'accès si elles sont incorrectes. Faites une sauvegarde de la configuration avant tout changement.
Conseil
Planifiez des vérifications régulières des mises à jour et des configurations d’authentification pour vous assurer que les stratégies définies restent efficaces et adaptées aux besoins de sécurité.
Solution alternative
Pour une solution de gestion des mises à jour et de sécurité centralisée, explorez Landscape pour les systèmes Ubuntu : Landscape
Conclusion
Avec
et PAM, vous pouvez automatiser les mises à jour de sécurité et renforcer les configurations d’authentification sous Linux, permettant ainsi de sécuriser efficacement votre système avec un minimum d'interventions manuelles.

Ce tutoriel détaille la configuration de l’automatisation des mises à jour de sécurité et des configurations d’authentification sur un système Linux. En utilisant des outils comme
Code:
unattended-upgrades

• Système Linux avec accès root
• Paquets
Code:
unattended-upgrades
Code:
PAM
• Connexion Internet pour les mises à jour de sécurité


• Installez le paquet
Code:
unattended-upgrades
Code:
sudo apt update
sudo apt install unattended-upgrades
• Configurez les mises à jour automatiques en modifiant le fichier
Code:
/etc/apt/apt.conf.d/50unattended-upgrades
Code:
Unattended-Upgrade::Allowed-Origins {
"Ubuntu
";
};
• Activez le service pour qu’il fonctionne quotidiennement :
Code:
sudo dpkg-reconfigure -plow unattended-upgrades

• Utilisez le fichier PAM (
Code:
/etc/pam.d/common-auth
Code:
password required pam_unix.so remember=5
• Utilisez également PAM pour exiger des mots de passe forts en ajoutant le module
Code:
pam_cracklib.so

• Créez un script Bash pour surveiller les mises à jour en attente et envoyer des alertes e-mail, en automatisant le processus de vérification :
Code:
#!/bin/bash
apt list --upgradable > /var/log/upgrades_pending.log
mail -s "Mises à jour en attente" votreemail@exemple.com < /var/log/upgrades_pending.log
• Ajoutez ce script à un cron pour qu'il s'exécute chaque jour à minuit :
Code:
0 0 * * * /path/to/script.sh

Pour limiter les interruptions, configurez les mises à jour de sécurité pour qu'elles soient appliquées sans nécessiter de redémarrage immédiat. Cela peut être ajusté dans le fichier de configuration
Code:
50unattended-upgrades

Les modifications dans le fichier PAM peuvent causer des problèmes d'accès si elles sont incorrectes. Faites une sauvegarde de la configuration avant tout changement.

Planifiez des vérifications régulières des mises à jour et des configurations d’authentification pour vous assurer que les stratégies définies restent efficaces et adaptées aux besoins de sécurité.

Pour une solution de gestion des mises à jour et de sécurité centralisée, explorez Landscape pour les systèmes Ubuntu : Landscape

Avec
Code:
unattended-upgrades