Инфо IT 24

IT блог, IT мышление

Пользователь системы

Пользователь системыКаждый пользователь системы имеет уникальное в пределах данной системы учетное имя. Однако имя присваивается пользователю только для его удобства — операционная система различает пользователей по их Уникальным идентификаторам — UID. Идентификатор UID представляет собой целое число, большее или равное нулю. UID уникален, как и учетное имя пользователя.

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

В многопользовательских ОС доступ ограничивается при помощи определения прав доступа того или иного пользователя к файлам. Права доступа определяют возможность выполнения той или иной операции над файлом.

Вообще говоря, термин «права доступа к файлу» не совсем корректен. Права доступа определяются для наборов данных, хранимых на диске. Для всех файлов, связанных с этим набором данных, определены те же самые права доступа, что и для набора данных. Для всех файлов, связанных с одним набором данных, эти права одинаковы.

Доступ пользователей к файлам определяется элементами тройки субъект—объект—право доступа. При этом под субъектом понимается пользователь, обращающийся к объекту, или определенное множество пользователей, под объектом — файл или каталог, а под правом доступа — разрешение или запрещение на выполнение субъектом той или иной операции над объектом.

В UNIX-системах существует три типа субъектов, для которых устанавливаются права: владелец файла, или пользователь-владелец, владеющая файлом группа пользователей, или группа-владелец, и все пользователи системы.

Для каждого типа субъектов можно запретить или разрешить выполнение операций трех типов: чтение, запись и выполнение.

Статью опубликовал: i24TbloG

Метки:

Из каталога:

Программирование Linux Part A

Предыдущая статья:

Следующая статья: