Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CA.pdf
Скачиваний:
457
Добавлен:
14.05.2015
Размер:
4 Mб
Скачать

105

ными (resident attribute). Такими атрибутами всегда являются имя файла и его временные характеристики. Если информация о файле слишком велика, чтобы поместиться в MFT-записи, некоторые атрибуты становятся нерезидентными, Они занимают один или несколько кластеров в другом месте тома.

Чтобы описать расположение всех записей атрибутов, NTFS создает атрибут Attribute List.

5.4. Безопасность файловых систем

5.4.1.Совместное использование папок

Разрешения доступа к общим папкам

В общем случае разрешения доступа к общим папкам обладают такими характеристиками;

разрешения распространяются только на папки, но не на конкретные файлы. Поэтому разрешения доступа к общим папкам — менее строгая мера защиты, чем разрешения NTFS;

разрешения не распространяются на локальных пользователей — только на тех, кто обращается к общей папке по сети;

назначение разрешений для общих папок — единственный способ защитить сетевые ресурсы в файловой системе FAT; разрешения NTFS недоступны на разделах FAT;

по умолчанию группа Everyone (Все) получает для общей папки разрешения Full Control (Полный доступ).

Для каждой обшей папки можно назначить свои разрешения. Разрешения контролируют действия пользователей над общими ресурсами. В таблице перечислены действия пользователей, предусмотренные каждым разрешением. Разрешения расположены в порядке убывания строгости ограничений.

Каждому пользователю или группе можно предоставить доступ к общей папке. Вообще лучше предоставлять разрешения группе, чем отдельному пользователю. Явно аннулировать разрешения следует, только когда надо переопределить наследуемые разрешения.

При аннулировании разрешений пользователь теряет доступ к ресурсу.

106

Назначение разрешений для общих папок

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

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

Например, если ему предоставлены разрешения Read (Чтение), а его группе – Change (Изменить), фактически он будет обладать разрешением Change, которое включает и Read.

Аннулирование разрешений блокирует ранее назначенные или наследуемые разрешения.

Пользователь с аннулированными разрешениями не получит доступ к ресурсам, даже если он член полномочной группы.

Разрешения NTFS

ВFAT для совместного использования ресурсов достаточно общих папок, но в NTFS общие папки — не лучшее решение.

ВFAT пользователь имеет доступ ко всему содержимому общей папки. В NTFS применяются либо разрешения доступа к общим папкам, либо разрешения NTFS, но не оба типа вместе.

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

Копирование или перемещение общей папки

При копировании общая папка остается обшей, а ее ко-

пия – нет. Перемешенная папка перестает быть общей.

5.4.2.Общий доступ к папкам

Чтобы сделать ресурсы Вашего компьютера доступными для других пользователей, надо создать общие папки. Для этого Вы должны быть членом одной из привилегированных групп в зависимости от роли компьютера, где расположены ресурсы.

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

107

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

Требования для открытия доступа к папке

ВWindows Server открывать доступ к папке вправе только члены встроенных групп Administrators (Администраторы),

Server Operators (Операторы сервера) и Power Users (Опытные пользователи). Какие группы могут выделять общие папки на конкретном компьютере, зависит от его роли в сети и принадлежности к рабочей группе или домену.

Вдомене Windows Server группы Administrators и Server Operators могут выделять общие папки на любом компьютере

домена. Группа Power Users является локальной, поэтому ее члены могут выделять общие папки только на изолированном сервере или клиентском компьютере с Windows, где расположена группа.

В рабочей группе Windows группы Administrators и Power Users могут открывать доступ к папке на изолированном сервере Windows или клиентском компьютере с Windows, где расположена группа.

Пользователи с привилегией Create Permanent Shared Objects (Создание постоянных объектов совместного использова-

ния) могут открывать доступ к папкам на компьютерах, где им предоставлено это право.

Административные общие папки

Для упрощения администрирования Windows автоматически создает несколько общих папок. К имени стандартных общих папок добавляется знак доллара ($), скрывающий общие папки от пользователей, подключающихся к компьютеру.

Скрытыми общими папками являются корни каждого тома, системная папка и папка с драйверами принтеров.

Скрытые общие папки не ограничиваются теми, что система создает автоматически.

108

Вы можете сами создать скрытую общую папку, добавив знак $ к ее сетевому имени. И доступ к папке получат полномочные пользователи, знающие ее сетевое имя.

Свойства общих папок можно изменять, например, можно прекратить совместное использование папки, изменить сетевое имя или разрешения. Для этого служит диалоговое окно свойств папки.

Разрешения NTFS

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

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

Стандартные разрешения NTFS доступа к папкам обеспечивают безопасность папок на томе NTFS, а разрешения доступа к файлам обеспечивают безопасность файлов на томе NTFS.

Назначение разрешений NTFS

Разрешение Full Control предоставляет полный доступ к ресурсу. По умолчанию назначается так:

пользователь, создавший файл или папку, получает ста-

тус Creator Owner (Создатель-владелец) и разрешение Full Control (Полный доступ);

при форматировании тома под NTFS группе Everyone предоставляется разрешение Full Control для корня этого тома;

при преобразовании разделов FAT в NTFS группе Everyone предоставляется разрешение Full Control для всех ре-

сурсов этого раздела.

Разрешения предоставляются группам и пользователям, поэтому нередко член одной или нескольких групп имеет разные разрешения. В этом случае права пользователя складываются из собственных разрешений и разрешений группы, к которой он принадлежит.

Разрешения доступа к файлам в NTFS имеют приоритет над разрешениями доступа к папкам. Так, пользователь, имеющий разрешение Write для папки и Change (Изменить) для фай-

109

ла внутри этой папки, обладает обоими разрешениями для данного файла. Это правило справедливо также, когда пользователю запрещен доступ к папке. Имея разрешение, пользователь всегда получит доступ к файлам из приложения на основе их полного UNC-имени (имя, соответствующее соглашению об универсальном назначении имен, полное имя ресурса в сети, включающее имя сервера и имя совместно используемого ресурса; для каталогов или файлов могут также включать полный путь к этому ресурсу) или пути. Например, если пользователю запрещен доступ к папке, но предоставлено разрешение Change для файла внутри нее, он сможет открыть файл из приложения, указав его полное UNC-имя или путь к файлу.

Аннулирование разрешений блокирует разрешения пользователя, даже если они предоставлены группе, к которой он принадлежит. Так, если группе Everyone дано разрешение Full Control для файла, а ее члену запрещено удалять этот файл, то он сможет читать и изменять, но не удалить файл.

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

Унаследованные разрешения можно изменить или удалить. Впрочем, наследование разрешений от родительской папки можно отключить, после чего явно задать их для вложенных папок и файлов. Унаследованные разрешения можно также изменить или удалить.

Специальные разрешения

Обычно стандартных разрешений NTFS хватает, чтобы обеспечить безопасность данных. Однако бывает, что их недостаточно. Тогда применяются специальные разрешения NTFS. Их, как и стандартные, можно предоставить либо аннулировать. Специальные разрешения позволяют более тонко контролировать доступ к ресурсам.

Существует 13 специальных разрешений, комбинациями которых являются стандартные разрешения Read & Execute,

110

Modify (Изменить) и Full Control. Например, стандартное разрешение Read включает в себя разрешения Read data (Чтение данных), Read attributes (Чтение атрибутов) и Read extended attributes (Чтение дополнительных атрибутов).

Изменение разрешений

Назначать разрешения вправе владельцы ресурсов и другие пользователи с разрешением Full Control. Кроме того, можно сделать так, чтобы администраторы сети, не обладая Full Control, могли назначать разрешения.

Для этого необходимо предоставить группе администраторов сети специальные разрешения Change Permissions (Смена разрешений) — тогда они смогут назначать разрешения, но не смогут удалять файлы и папки или записывать в них данные.

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

Смена владения

Кроме разрешений, можно сменить владельцев файлов и папок. Это достигается следующими способами:

текущий владелец ресурса может предоставить другим пользователям стандартное разрешение Full Control или специальное — Take Ownership (Смена владельца), позволив им завладеть ресурсом;

администраторы могут стать владельцами любых файлов и папок, находящихся под их контролем;

первоначально действие специальных разрешений, назначаемых для тома или папки, распространяется только на уровень, указанный в списке Apply Onto (Применять), который

подробно обсуждается далее.

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

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

При копировании файла права доступа наследуются или теряются в зависимости от того, куда копируется папка:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]