В отличие от файловой системы NTFS, файловая система компакт-дисков (CDFS) не предоставляет какого-либо управления доступом. Все виды управления доступом регулируются разрешениями на подключение, предоставляемыми администратором сервера NFS. Файловая система CDFS всегда открывает общий доступ к данным как к ресурсу, предназначенному только для чтения, независимо от задаваемого типа разрешения общего ресурса.
Файловая система CDFS обладает следующими свойствами.
- Так как данная файловая система разрабатывалась для
однопользовательских компьютеров, в ней не существует понятия
«владелец файла».
- Поскольку не существует владельца файла, отсутствует и понятие
«группа файла».
- Отсутствует поддержка ссылок на файлы. Данная файловая система
использует формат одного имени и одного файла без поддержки
нескольких записей каталогов, ссылающихся на один и тот же
файл.
Из-за этих ограничений реализация сервера для NFS частично основана на следующих соглашениях.
- Владелец и группа файла всегда возвращаются в виде владельца и
группы, указываемых в UNIX-проверке запроса. Это означает, что о
каждом отдельном пользователе сообщается как о владельце всех
файлов. Тот факт, что о разных пользователях одного и того же файла
сообщается как о его владельцах, может вначале сбить с толку, но он
согласуется с концепцией, утверждающей, что любой пользователь,
обладающий доступом к файловой системе, является ее владельцем.
Любая попытка изменить владельца или группу файла заканчивается
неудачей. Если UNIX-проверка не проходит, выводятся идентификатор
анонимного пользователя (UID) и идентификатор анонимной группы
(GID). По умолчанию анонимный UID и анонимный GID оба равны –2
(65534, если используется как 2-байтовое целое число без знака),
хотя эти значения могут быть изменены для общего ресурса.
- О разрешениях для владельца, группы и других сообщается как о
правах на чтение и выполнение (в системе обозначений UNIX):
-r-xr-xr-x
Любая попытка изменить данные или атрибуты общего ресурса заканчивается неудачей.