Systèmes de gestion de fichiers : NTFS

Qu'est-ce que NTFS ?

NTFS correspond à New Technology File System.

Depuis Windows NT4, le système de fichiers NTFS permet la gestion des droits d'accès aux fichiers. Les permissions NTFS s'appliquent aussi bien aux fichiers qu'aux dossiers.

Le système NTFS introduit la notion de propriétaire d'une ressource. L'utilisateur qui crée un fichier ou un dossier en est propriétaire et peut en modifier les permissions à tout moment. Un membre du groupe Administrateurs peut toujours s'approprier un fichier ou un dossier, même s'in n'en est pas propriétaire. Le groupe des administrateurs devient donc lui-même le propriétaire de la ressource et tous ses membres peuvent y accéder.

Les systèmes les plus répendus utilisant NTFS sont Windows NT4, Windows 2000, Windows Xp, et Windows 2003.

D'autres systèmes, tels que Linux, prennent aussi en charge ce système de gestion de fichiers.

Le système DOS ne gère pas nativement NTFS, mais certaines évolutions le permettent

Permissions NTFS

Pour attribuer des permissions NTFS, il faut :

  • Soit être propriétaire du fichier ou du dossier.
  • Soit posséder certaines permissions sur ce fichier ou dossier :
    • contrôle total (full control)
    • changer les permissions
    • pouvoir prendre possession (take ownership)

    Permissions sur les fichiers et dossiers

    • Lire (R : Read)
      Sur un dossier : afficher les noms, attributs, propiétaire et permissions des dossiers
      Sur un fichier : afficher les données, attributs, propiétaire et permissions du fichier
    • Ecrire (W : Write)
      Sur un dossier : ajouter des fichiers ou dossiers, modifier les attributs du dossier, en afficher propriétaire et permissions
      Sur un fichier : modifier les données et les attributs du fichier, afficher le propriétaire et les permissions
    • Exécuter (X : eXecute)
      Sur un dossier : afficher les attributs du dossier , modifier les sous-dossiers et en afficher les propriétaire permissions
      Sur un fichier : afficher attributs, propriétaire et permissions du fichier , lancer son exécution si c'est un programme
    • Supprimer (D : Delete)
      Détruire la ressource
    • Changer des permissions (P) modifier les permissions de la ressource
    • Prendre possession (O : take Ownership)
      Devenir le nouveau propriétaire

    Copie et déplacement de fichiers NTFS

    Copie de fichier ou de dossier :

    • La permission Ajouter est nécessaire sur le dossier de destination.
    • Les permissions du fichier ou du dossier copié sont héritées du dossier de destination.
    • L'utilisateur qui effectue la copie en devient le propriétaire.

    Déplacement de fichier ou dossier :

    • Les permission Supprimer (sur le dossier d'origine) et Ajouter (sur le dossier de destination) sont nécessaires.
    • Les permissions d'origine sont maintenues si le fichier reste sur le même volume NTFS, sinon il hérite des permissions existant sur le dossier de destination.

    Contents Haut

    NTFS 5.0

    Particularités :

    • Quotas :
      La gestion des quotas est la limitation de la quantité d'espace disque que les utilisateurs peuvent utiliser par partition.
      Trois niveaux de quota sont disponible : Désactivé, Suivi et Appliqué.
    • Cryptage :
      Le système de fichiers NTFS peut crypter et décrypter automatiquement les données de fichier lorsqu'elles sont lues ou écrites sur le disque.
    • Point d'analyse :
      Les programmes peuvent intercepter des opérations d'ouverture sur des objets du système de fichiers et exécuter leur propre code avant de renvoyer les données des fichiers.
      Extension de certaines fonctionnalités du système de fichiers, telles que les points de montage, que nous pouvons utiliser pour rediriger les données lues et écrites dans un dossier vers un autre volume ou vers un autre disque physique.
    • Fichiers fragmentés :
      Utilisation de l'espace disque strictement nécessairepour gérer les fichiers de très grande taille avec un gaspillage d'espace moindre.
    • Journal USN :
      Journal persistant de toutes les modifications apportées aux fichiers stockés sur le volume. C'est l'une des raisons pour lesquelles le contrôleur de domaine Windows XP ou Windows 2000 doit utiliser une partition NTFS comme volume système.

    Contents Haut

    English translation

    You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.

    If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.

    Thank you in advance.

    Document created the 29/02/2004, last modified the 26/10/2018
    Source of the printed document:https://www.gaudry.be/en/systeme-exploitation-gestion-fichiers-ntfs.html

    The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.

    Notes

    1.  Lire et écrire des fichiers NTFS : Certains système d'exploitation ne gère pas nativement NTFS, mais il existe des moyens de lire des fichiers NTFS, ou écrire des fichiers NTFS :

    Contents Haut