• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Corriger les conflits d’autorisations héritées NTFS sous Windows

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Corriger les conflits d’autorisations héritées NTFS sous Windows

🔦 Introduction

Les autorisations NTFS permettent de contrôler précisément l'accès aux fichiers et dossiers sous Windows. Cependant, lorsqu’il existe des autorisations héritées mal configurées, cela peut provoquer des conflits : des utilisateurs peuvent accéder à des ressources de manière inappropriée ou, au contraire, se voir refuser l’accès malgré des autorisations explicites. Ce guide aide à identifier et corriger ces conflits.



🔬 Prérequis

• Connaissances de base sur les systèmes de fichiers NTFS

• Familiarité avec les interfaces de sécurité Windows

• Accès administrateur pour modifier les autorisations avancées



📋 Différentes Approches

Approche #1 : Gérer les autorisations via CMD avec icacls

Approche #2 : Utiliser PowerShell pour réinitialiser ou auditer les autorisations

Approche #3 : Désactiver l’héritage et réappliquer les autorisations via l’interface graphique



📈 Niveau de difficulté

Approche #1 : Intermédiaire

Approche #2 : Avancé

Approche #3 : Facile (interface utilisateur)



👍 Les Avantages

Approche #1 : Puissant en ligne de commande, rapide sur plusieurs dossiers

Approche #2 : Permet une gestion avancée et automatisée

Approche #3 : Idéal pour les cas ponctuels ou visuels



👎 Les Inconvénients

Approche #1 : Syntaxe complexe

Approche #2 : Nécessite un bon niveau PowerShell

Approche #3 : Long à faire sur de nombreux dossiers



⚙️ Approche #1

1️⃣ Ouvrir CMD en tant qu’administrateur

2️⃣ Lister les autorisations actuelles

Code:
icacls "C:\MonDossier"

3️⃣ Désactiver l’héritage sur un dossier

Code:
icacls "C:\MonDossier" /inheritance:d

4️⃣ Supprimer toutes les autorisations existantes

Code:
icacls "C:\MonDossier" /remove:g Utilisateurs /T

5️⃣ Ajouter une autorisation explicite

Code:
icacls "C:\MonDossier" /grant MonCompte:(OI)(CI)F /T



⚙️ Approche #2

1️⃣ Ouvrir PowerShell en mode administrateur

2️⃣ Lister les autorisations d’un dossier

code.Access[/code]

3️⃣ Réinitialiser totalement les autorisations

Code:
$acl = Get-Acl "C:\MonDossier"
$acl.SetAccessRuleProtection($true, $false)
Set-Acl -Path "C:\MonDossier" -AclObject $acl

4️⃣ Ajouter un contrôle total pour un utilisateur

Code:
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule("MonCompte","FullControl","ContainerInherit,ObjectInherit","None","Allow")
$acl.AddAccessRule($rule)
Set-Acl "C:\MonDossier" $acl



⚙️ Approche #3

1️⃣ Clic droit sur le dossier → Propriétés → onglet Sécurité

2️⃣ Cliquer sur Avancé

3️⃣ Cliquer sur Désactiver l’héritage

4️⃣ Supprimer les autorisations héritées indésirables

5️⃣ Ajouter les entrées explicites manuellement selon le besoin

6️⃣ Appliquer et fermer



💡 Astuce

Utilisez les paramètres (OI) et (CI) pour propager correctement les droits aux fichiers et sous-dossiers.



🚨 Mise en garde

Ne modifiez jamais les autorisations sur les dossiers systèmes sans avoir créé un point de restauration au préalable.



🔖 Conseil

Exportez les autorisations d’un dossier avec
Code:
icacls C:\MonDossier /save fichier.txt /T
avant de faire toute modification pour pouvoir les restaurer.



🔎 Solution alternative

Voici des utilitaires graphiques pour gérer les autorisations NTFS :

File Governor

AccessChk de Sysinternals



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Google

Recherche Github



💬 Conclusion

Les autorisations héritées NTFS peuvent entraîner des incohérences d'accès si elles ne sont pas bien gérées. En les désactivant correctement et en appliquant des autorisations explicites, vous pouvez maîtriser finement les droits d’accès. Les outils CMD, PowerShell et l’interface graphique offrent chacun une méthode efficace selon votre niveau de confort technique.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
18 145
Messages
29 444
Membres
355
Dernier inscrit
nophet

Nouveaux membres

Retour
Haut Bas