33 lines
1.5 KiB
Markdown
33 lines
1.5 KiB
Markdown
# TP Active Directory & Audit — EntrepriseXYZ
|
|
|
|
Ce dépôt contient des scripts PowerShell pour répondre aux exercices suivants :
|
|
1. audit_system — collecte d'informations système
|
|
2. ad_admin — création d'OU, utilisateurs, groupes et partages avec permissions NTFS
|
|
|
|
## Prérequis
|
|
- Exécuter les scripts en tant qu'administrateur (PowerShell élevé).
|
|
- Pour `ad_admin.ps1` : exécuter sur un contrôleur de domaine ou sur une machine avec les outils RSAT/ActiveDirectory et connectée au domaine `entreprisexyz.local`.
|
|
- Module ActiveDirectory installé (Import-Module ActiveDirectory).
|
|
- Politique d'exécution adaptée (ex. `Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted`).
|
|
|
|
## Emplacement des scripts
|
|
- scripts/audit_system.ps1
|
|
- scripts/ad_admin.ps1
|
|
|
|
## Utilisation
|
|
Ouvrir PowerShell en mode administrateur, se placer dans le dossier du projet puis lancer :
|
|
|
|
- Générer le rapport système :
|
|
.\scripts\audit_system.ps1
|
|
- Sortie : `scripts/exports/system_info.txt`
|
|
|
|
- Organiser Active Directory et créer partages :
|
|
.\scripts\ad_admin.ps1
|
|
- Actions réalisées :
|
|
- Création des OU : Direction, RH, Informatique
|
|
- Création des groupes : GRP_Direction, GRP_RH, GRP_Informatique
|
|
- Création des utilisateurs (par défaut) et assignation aux groupes
|
|
- Création de dossiers partagés sous `C:\Shares\<OU>` et application des permissions NTFS
|
|
- Le script affiche en console les comptes créés et les mots de passe générés pour les nouveaux utilisateurs.
|
|
|