Перед чтением этой главы необходимо ознакомиться с некоторыми ключевыми терминами. Это
возможно разрешит возникающие вопросы и предотвратит перегрузку материала новыми
терминами и информацией.
-
отдел (compartment): Отдел это
набор программ и данных, которые необходимо отделить, и где пользователи получают явный
доступ к отдельным компонентам системы. Отдел представляет группирование, например
рабочую группу, департамент, проект или тему. С использованием отделов возможна
реализация политики с явно определенным доступом.
-
целостность (integrity):
Целостность, как ключевая концепция, это уровень доверия, который может быть присвоен
данным. Поскольку целостность данных повышается, это дает возможность доверять
данным.
-
метка (label): Метка является
инструментом безопасности, она может быть применена к файлам, каталогам и другим
сущностям системы. Ее можно представить как штамп конфиденциальности; метка, помещенная
на файл, описывает уровень секретности данного файла и разрешит доступ только файлам,
пользователям, ресурсам и т.д. с теми же или меньшими установками безопасности. Некоторые
из политик могут обрабатывать метки различными способами; это будет обсуждаться в разделе
политик ниже.
-
multilabel (множественные
метки): свойство multilabel это параметр файловой системы,
который может быть установлен в однопользовательском режиме с помощью утилиты tunefs(8), во время
загрузки через файл fstab(5), или при
создании новой файловой системы. Этот параметр позволяет администратору помещать
различные метки MAC на различные объекты. разрешает
помещение множественных MAC меток на файлы и каталоги
файловой системы. Этот параметр применим только к политикам с метками.
-
объект (object): Объект или
системный объект это сущность, через которую информация проходит к субъекту. Это могут быть каталоги, файлы,
поля, экраны, клавиатуры, память, магнитные накопители, принтеры или любые другие
устройства хранения/перемещения данных. В сущности это контейнер данных или ресурс
системы; доступ к объекту
фактически означает доступ к данным.
-
политика (policy): Набор правил,
определяющих как достичь объекта. Политика обычно документирует обращение с определенными
элементами. В этой главе политика
будет означать политику
безопасности; т.е. коллекцию правил, которые будут контролировать поток данных
и определять кто будет иметь доступ к этим данным.
-
чувствительность (sensitivity):
Обычно используется при обсуждении MLS. Уровень
чувствительности это термин, используемый для описания того, насколько важны или секретны
данные. Увеличение уровня чувствительности означает важность данных.
-
одиночная метка (single label):
означает, что вся файловая система использует одну метку для определения доступа всего
потока данных. Когда файловая система использует эту установку, что происходит всегда,
если не установлен параметр multilabel, ко всем файлам будет
применяться одна и та же установка метки.
-
субъект (subject): субъект это
любая активная сущность, вызывающая перемещение информации между объектами; т.е. пользователь,
пользовательский обработчик, системный процесс и т.д. В FreeBSD это почти всегда поток,
работающий в процессе или представляющий пользователя.