Mise en place LAPS
_________________
Pourquoi LAPS ?
La gestion des mots de passes d’administrateurs locaux sont cruciaux !
A mon arrivé chez Patrimum tout les admins locaux avaient un login/mdp identiques, ce qui est une vilnérabilité du SI, dans le cas ou un utilisateur malveillant obtenant ce mot de passe (via keylogger par exemple, ou récupération du hash du mot de passe et brutforce) il pourrait obtenir un moyen de persistance sur tout les postes.
- Avec LAPS, dites adieux a la gestions chronophage des mots de passes locaux, ils sont généré automatiquement avec des délais courts, pas besoin de les retenir, de plus les mots de passes peuvent être robustes.
Présentation
Windows LAPS (Local Administrator Password Solution) est une solution de Microsoft intégrée à Windows (post mise à jour) qui permet de :
- Générer automatiquement un mot de passe local Administrateur unique
- Le stocker de façon sécurisée dans l’Active Directory
- Faire tourner périodiquement ce mot de passe
- Afficher ce mot de passe uniquement aux administrateurs autorisés
Prérequis
- Contrôleur de domaine sous Windows Server 2016 ou supérieur
- Postes clients : Windows 10 21H2+, Windows 11, Windows Server 2019+ (avec mises à jour d’avril 2023 ou supérieures)
- Schéma Active Directory mis à jour pour LAPS
Étape 1 : Mise à jour du schéma Active Directory
Sur un contrôleur de domaine avec les bons privilèges :
Update-LapsADSchema → Cela ajoute les nouveaux attributs nécessaires à LAPS dans le schéma AD.
Étape 2 : Vérifier la présence des attributs LAPS
Dans ADSI Edit :
- Connectez-vous à la partition de domaine
- Affichez les propriétés d’un objet ordinateur
- Vérifiez la présence des attributs suivants :
msLAPS-PasswordExpirationTimemsLAPS-PasswordmsLAPS-EncryptedPassword
Étape 3 : Donner les droits d’écriture aux ordinateurs
Exécutez :
Set-LapsADComputerSelfPermission -Identity "OU=Ordinateurs,DC=mondomaine,DC=local" → Cela autorise les ordinateurs à écrire leur mot de passe chiffré dans l’AD.
Étape 4 : Création de la GPO LAPS
- Ouvrir la console GPMC (Gestion des stratégies de groupe)
- Créer une nouvelle GPO (ex:
GPO_Windows_LAPS) - Lier cette GPO à l’OU cible (contenant les ordinateurs)
- Éditer la GPO :
- Configuration ordinateur > Modèles d’administration > Système > LAPS
Paramètres à configurer :
- Enable password backup for LAPS : Activé
- Backup directory : Active Directory
- Do not allow password expiration time longer than required by policy : Activé (optionnel)
- Password Settings :
- Complexité : recommandé = « Large Set »
- Longueur : 14 caractères minimum
- Expiration : 30 jours (modifiable)
Étape 5 : Accès aux mots de passe
Par défaut, seuls les administrateurs peuvent lire les mots de passe. Pour accorder le droit à un groupe spécifique :
Set-LapsADReadPasswordPermission -Identity "OU=Ordinateurs" -AllowedPrincipals "Groupe_Lecteurs_LAPS"