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

1.5 KiB

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.