TP1
This commit is contained in:
32
README.md
Normal file
32
README.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# 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.
|
||||
|
||||
Reference in New Issue
Block a user