Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Билет 12. 1) Все рассматриваемые операционные системы поддерживают



1) Все рассматриваемые операционные системы поддерживают

операции блокировки файла для защиты доступа к нему со стороны других процессов в многозадачной среде.

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

С каждым файлом связана пара идентификаторов: пользовательский и групповой. Файл наследует эти идентификаторы от эффективных идентификаторов процесса, создавшего данный файл.

Все пользователи, имеющие доступ в систему, разделены по

отношению к файлу на три категории: владельцы (эффективный

пользовательский идентификатор процесса совпадает с пользовательским идентификатором файла), члены группы (эффективный групповой идентификатор процесса совпадает с групповым идентификатором файла) и прочие.

Процесс может иметь зависящие от реализации привилегии,

которые дают ему дополнительные права при доступе к файлу.

Если процесс не имеет привилегий, то ему разрешается доступ

к файлу в трех случаях:

• процесс является владельцем файла (см. выше), и атрибуты

защиты файла разрешают запрашиваемый вид действия

владельцу;

• эффективный групповой идентификатор процесса совпадает

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

• атрибуты файла разрешают запрашиваемый вид действия всем процессам.

Если ни одно из условий не выполняется, то процесс не получает

доступ к файлу.





Дата публикования: 2015-10-09; Прочитано: 173 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.012 с)...