Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
3.5. devices
Подсистема
devices
отвечает за управление доступом заданий контрольной группы к устройствам.
Важно
Подсистема
devices
включена в Red Hat Enterprise Linux 6 в роли экспериментальной версии.
Предварительный выпуск включает функции, которые в настоящее время не поддерживаются службой подписки Red Hat Enterprise Linux 6, предоставляются в ознакомительных целях и не рекомендуются для использования в критически важных системах. Отзывы и пожелания будут приниматься до тех пор, пока не будет выпущена полнофункциональная версия.
- devices.allow
- Задает устройства, к которым разрешен доступ заданий. Каждая запись содержит четыре поля: тип, старший_номер, младший_номер, доступ. Значения типа и номеров определены в списке устройств Linux (см.http://www.kernel.org/doc/Documentation/devices.txt).
- тип
- Допустимые значения типа:
a
применимо ко всем символьным и блочным устройствам;b
— блочное устройство;c
— символьное устройство.
- старший_номер, младший_номер
- Старший и младший номера разделены двоеточием и идентифицируют устройство Linux. Например,
8:1
(где8
— номер, соответствующий дискам SCSI, а1
обозначает первый раздел на первом диске SCSI) соответствует разделу/dev/sda1
."*
" используется в качестве шаблона. Например,9:*
обозначает устройства RAID, а*:*
— все устройства. - доступ
- Допустимые значения:
r
разрешает осуществлять чтение из заданного устройства;w
разрешает осуществлять запись на заданные устройства;m
разрешает создавать файлы устройств, если они не существуют.
К примеру, если задано значениеr
, задания смогут выполнять чтение с заданного устройства, аrw
разрешит и чтение, и запись.
- devices.deny
- Устройства, к которым запрещен доступ заданий. Формат записей аналогичен
devices.allow
. - devices.list
- Возвращает устройства, для которых было настроено управление доступом заданий.