-
01 - Introduction à Powershell
-
02 - Commandes de base Powershell
-
03 - Navigation dans le système
-
04 - Gestion des utilisateurs locaux
-
05 - Les bases du scripting Powerhshell
-
06 - Gestion des utilisateurs Active Directory
-
07 - Automatisation des taches de gestion utilisateurs
-
08 - Automatisation des processus système
-
09 - Script de maintenance serveur
-
10 - Gestion avancée en PowerShell
-
11 - Formater les sorties des scripts
-
12 - Gestion des fichiers de log
-
13 - Etude de cas - Automatisation de taches courantes
-
14 - Optimisation des scripts et bonnes pratiques
-
16 - Algorithmie et Powershell
-
QCM de fin de parcours
04.5 - Synthèse et bonnes pratiques
5. Synthèse et bonnes pratiques
5.1. Résumé des notions clés
- Utilisateurs locaux : Utiliser New-LocalUser, Set-LocalUser, et Remove-LocalUser.
- Groupes locaux : Utiliser New-LocalGroup, Add-LocalGroupMember, et Remove-LocalGroupMember.
- Permissions : Utiliser Get-Acl et Set-Acl pour gérer les accès.
5.2. Bonnes pratiques
- Sécuriser les mots de passe : Utiliser ConvertTo-SecureString et éviter de stocker les mots de passe en clair.
- Journaliser les actions : Enregistrer les modifications apportées aux utilisateurs et groupes.
- Tester les scripts : Utiliser -WhatIf pour valider les actions avant de les exécuter.
5.3. Exercices d’approfondissement
- Script d’audit des utilisateurs locaux : Exporter la liste des utilisateurs locaux et leurs groupes dans un fichier CSV.
- Script de réinitialisation des mots de passe : Réinitialiser les mots de passe des utilisateurs inactifs depuis plus de 30 jours.
- Script de création de groupes standardisés : Créer des groupes locaux (ex: "Dev", "Ops", "ReadOnly") et y ajouter des utilisateurs en fonction de leur rôle.
Les commentaires ne sont pas activés sur ce cours.