Files
TP_PowerShell_AD_DNS_DHCP_E…/README.md
2025-10-23 13:14:58 +02:00

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.