ВУЗ:
Составители:
Рубрика:
Каждый процесс также обязательно ассоциируется с каким-нибудь
проектом. Это не обязательно главный проект пользователя, запустившего
процесс, так как пользователь волен отнести запущенный им процесс к любому
из проектов, участником которых он является. Отнести пользователя или
группу к проекту можно либо в описании пользователя в файле /etc/user_attr,
либо в файле проектов /etc/project. Для тех случаев, когда администратор не
позаботился о том, чтобы отнести пользователей к определенным проектам, в
системе имеется предопределенный проект default, к которому относятся все
пользователи, группы и процессы, для которых явным образом не указано иное.
Главный проект пользователя определяется при входе в систему
следующим образом:
- если в файле /etc/user_attr запись об этом пользователе имеет атрибут
project, то в качестве главного проекта пользователю назначается указанный
таким образом проект;
- если в /etc/project имется проект с именем user.UID, где UID совпадает с
UID пользователя, то он назначается главным проектом пользователя;
- если в /etc/project есть проект group.groupname и groupname совпадает с
именем главной группы пользователя, то этот проект назначается главным
пользователю;
- если в базе проектов есть проект с именем default, то главным
назначается он.
Проверка перечисленных условий производится в указанном выше
порядке. В качестве базы данных проектов может использоваться не только
файл /etc/project, но и база данных NIS или LDAP. Порядок обращения к
службам имен (файлу, NIS или LDAP) определяется в файле /etc/nsswitch.conf:
project: files nis ldap
При использовании PAM может оказаться полезным также изучить
страницу руководства pam_projects(5).
Если при входе для пользователя не удалось определить главный проект,
вход пользователю запрещается.
Каждый процесс также обязательно ассоциируется с каким-нибудь проектом. Это не обязательно главный проект пользователя, запустившего процесс, так как пользователь волен отнести запущенный им процесс к любому из проектов, участником которых он является. Отнести пользователя или группу к проекту можно либо в описании пользователя в файле /etc/user_attr, либо в файле проектов /etc/project. Для тех случаев, когда администратор не позаботился о том, чтобы отнести пользователей к определенным проектам, в системе имеется предопределенный проект default, к которому относятся все пользователи, группы и процессы, для которых явным образом не указано иное. Главный проект пользователя определяется при входе в систему следующим образом: - если в файле /etc/user_attr запись об этом пользователе имеет атрибут project, то в качестве главного проекта пользователю назначается указанный таким образом проект; - если в /etc/project имется проект с именем user.UID, где UID совпадает с UID пользователя, то он назначается главным проектом пользователя; - если в /etc/project есть проект group.groupname и groupname совпадает с именем главной группы пользователя, то этот проект назначается главным пользователю; - если в базе проектов есть проект с именем default, то главным назначается он. Проверка перечисленных условий производится в указанном выше порядке. В качестве базы данных проектов может использоваться не только файл /etc/project, но и база данных NIS или LDAP. Порядок обращения к службам имен (файлу, NIS или LDAP) определяется в файле /etc/nsswitch.conf: project: files nis ldap При использовании PAM может оказаться полезным также изучить страницу руководства pam_projects(5). Если при входе для пользователя не удалось определить главный проект, вход пользователю запрещается.
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »