1. Копирование и перемещение файлов и папок

Копирование и перемещение папок и файлов на томах NTFS может повлиять на исходные разрешения для папки или файла. На этом занятии Вы узнаете, что происходит с разрешениями при копировании или перемещении файла или папки.

      1. Копирование папки или файла

При копировании на тот же или на другой том NTFS файл или папка наследуют разрешения папки-адресата, а пользователь, выполняющий копирование, становится владельцем копии.

Ниже изображено, как Файл А наследует от папки-адресата разрешение Change (Изменение) несмотря на то, что оригинал этого файла в папке-источнике имеет лишь разрешение Read (Чтение). Пользователь User6, скопировавший файл, становится владельцем копии файла в папке-адресате.

      1. Перемещение папки или файла

При перемещении в пределах одного тома NTFS папки и файлы сохраняют свои оригинальные разрешения и владельцев. Однако если их перемещают на другой том NTFS, то они наследуют разрешения папки-адресата, а новым владельцем, как и при копировании, становится пользователь, переместивший папку или файл.

Ниже изображено, как Файл А сохраняет разрешение Read (Чтение), так как он перемещается в пределах одного тома. Перемещает файл пользователь User6, но владельцем перемещенного файла остается пользователь User5.

      1. Необходимые разрешения

Пользователь не может копировать или перемещать папки или файлы на томах NTFS, если он не имеет необходимых разрешений.

Ниже описаны разрешения, необходимые для копирования или перемещения папки или файла в другую папку того же или другого тома.

!!!При копировании или перемещении файлов и папок на тома FAT они утрачивают свои разрешения, так как разрешения NTFS не поддерживаются на томах FAT.

      1. Пример копирования и перемещения папок и файлов

Ниже изображена следующая ситуация. Файл А находится в папке C:\Users\Mary. Группа Users

(Пользователи) имеет следующие разрешения NTFS для папок, расположенных на дисках С и D:

  • разрешение Read(Чтение) для папки C:\Users\Mary и содержащихся в ней файлов;

  • разрешение Change(Изменение) для папки C:\Public;

  • разрешение Full Control(Полный контроль) для папки D:\Data.

  1. Какие разрешения будет иметь группа Users (Пользователи) для файла А после его копирования в папку C:\Public ?

  2. Какие разрешения будет иметь группа Users (Пользователи) для файла А после его перемещения в папку C:\Public ?

  3. Какие разрешения будет иметь группа Users (Пользователи) для файла А после его перемещения в папку D:\Data ?

      1. Резюме

  • Папка или файл при копировании из одной папки в другую наследуют разрешения папки-адресата. Владельцем скопированного файла или папки становится пользователь, выполнивший копирование.

  • При перемещении папки или файла в пределах одного тома NTFS первоначальные разрешения и владельцы не изменяются. Если же папка или файл перемещаются на другой том NTFS, действуют те же правила, что и при копировании.

  • Чтобы скопировать папку или файл, пользователь должен иметь разрешение Add (Добавление) для папки-адресата. Чтобы переместить папку или файл, необходимы разрешение Add (Добавление) для папки-адресата и разрешение Delete (Удаление) для папки-источника.