Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебное пособие по дисциплине ОССиО.doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

9.2. Принципы защиты информации в ос unix

ОС UNIX – многопользовательская операционная система, поэтому в ней актуальна проблема аутентитфикации и авторизации доступа различных пользователей к файлам. Для вновь созданного процесса устанавливаются идентификаторы пользователя и группы.

Защита файлов от несанкционированного доступа в ОС UNIX основывается на трех фактах. Во-первых, с любым процессом, создающим файл, ассоциирован некоторый уникальный в системе идентификатор пользователя (UID – User Identifier), который в дальнейшем можно трактовать как идентификатор владельца вновь созданного файла. Во-вторых, с каждый процессом, пытающимся получить некоторый доступ к файлу, связана пара идентификаторов – текущие идентификаторы пользователя и его группы. В-третьих, каждому файлу однозначно соответствует его описатель – i-узел.

В операционной системе UNIX традиционно поддерживается классическая схема мультипрограммирования.

Защита самой операционной системы от возможности ее повреждения пользовательским процессом в ОС UNIX достигается за счет того, что ядро системы работает в собственном виртуальном пространстве, к которому не может иметь доступа ни один пользовательский процесс.

Ядро системы предоставляет возможности (набор системных вызовов) для порождения новых процессов, отслеживания окончания порожденных процессов и т.д. С другой стороны, в ОС UNIX ядро системы – это полностью пассивный набор программ и данных. Любая программа ядра может начать работать только по инициативе некоторого пользовательского процесса (при выполнении системного вызова), либо по причине внутреннего или внешнего прерывания (примером внутреннего прерывания может быть прерывание из-за отсутствия в основной памяти требуемой страницы виртуальной памяти пользовательского процесса; примером внешнего прерывания является любое прерывание процессора по инициативе внешнего устройства).

10. Общие сведения о системном реестре

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

Реестр — это очень важный компонент системы, отвечающий за ее стабильную работу. Системный реестр Windows NT – это база данных, содержащая информацию о конфигурации и значениях параметров всех компонентов системы (устройствах, операционной системе и приложениях). Реестр хранится в нескольких отдельных файлах, которые называются кустами. Основные кусты реестра находятся в ветви HKEY_LOCAL_MACHINE и называются SAM, SECURITY, SOFTWARE и SYSTEM. Куст SAM – это база данных Менеджера учетных записей. SECURITY хранит информацию, используемую локальным Менеджером безопасности. В кусте SOFTWARE находятся параметры и настройки программного обеспечения, а в SYSTEM содержатся данные о конфигурации, необходимые для загрузки операционной системы (драйверы, устройства и службы).

Доступ пользователей к полям реестра следует разграничить.

Для ограничения удаленного доступа к системному реестру Windows NT используется запись в разделе HKEY_LOCAL_MACHINE\System\CurrentcontrolSet\Control\SecurePipeServers\winreg. По умолчанию право удаленного доступа к реестру имеют члены группы Administrators. К некоторым разделам реестра необходимо предоставить доступ по сети другим пользователям или группам; для этого эти разделы можно указать в параметрах Machine и Users подраздела HKEY_LOCAL_MACHINE\System\CurrentControl

Set\Control\SecurePipeServers\winreg\AllowedPaths.

Операционная система Windows XP старается скрыть системный реестр, обеспечивая пользователя простыми средствами для изменения многих параметров. Можно использовать функции Панели управления, тем самым изменять соответствующие параметры реестра. Необходимо изучить возможности настройки компьютера с помощью Панели управления, ее возможностей часто достаточно для удовлетворения потребностей большинства пользователей.