72 lines
2.7 KiB
Groff
72 lines
2.7 KiB
Groff
.TH "service_seusers" "5" "28 ноября 2011" "Security Enhanced Linux" "Конфигурация SELinux"
|
||
.SH "ИМЯ"
|
||
service_seusers \- файлы конфигурации сопоставления пользователей и служб GNU/Linux с пользователями SELinux
|
||
.
|
||
.SH "ОПИСАНИЕ"
|
||
Это необязательные файлы, которые позволяют службам определять пользователя SELinux при аутентификации через поддерживающие SELinux приложения для входа, например,
|
||
.BR PAM "(8). "
|
||
.sp
|
||
Для каждого имени пользователя GNU/Linux имеется один файл, который потребуется для запуска службы с определённым именем пользователя SELinux.
|
||
.sp
|
||
Путь к каждому файлу конфигурации формируется путём, который был возвращён
|
||
.BR selinux_policy_root "(3), с добавлением "
|
||
.IR /logins/username
|
||
в конце (где \fIusername\fR - это файл, представляющий имя пользователя GNU/Linux). Каталог служб по умолчанию расположен по следующему адресу:
|
||
.RS
|
||
.I /etc/selinux/{SELINUXTYPE}/logins
|
||
.RE
|
||
.sp
|
||
Где \fI{SELINUXTYPE}\fR - запись из файла конфигурации selinux \fIconfig\fR (см. \fBselinux_config\fR(5)).
|
||
.sp
|
||
.BR getseuser "(3) выполняет чтение этого файла для сопоставления служб с пользователем SELinux. "
|
||
.
|
||
.SH "ФОРМАТ ФАЙЛА"
|
||
Каждая строка внутри файла \fIusername\fR имеет следующий формат, каждый компонент отделяется двоеточием:
|
||
.RS
|
||
.IB service : seuser \fR[\fB:\fIrange\fR]
|
||
.RE
|
||
.sp
|
||
Где:
|
||
.RS
|
||
.I service
|
||
.RS
|
||
Имя службы, которая используется приложением.
|
||
.RE
|
||
.I seuser
|
||
.RS
|
||
Имя пользователя SELinux.
|
||
.RE
|
||
.I range
|
||
.RS
|
||
Диапазон для политики MCS/MLS.
|
||
.RE
|
||
.RE
|
||
.
|
||
.SH "ПРИМЕРЫ"
|
||
Пример 1 - для пользователя 'root':
|
||
.RS
|
||
# ./logins/root
|
||
.br
|
||
ipa:user_u:s0
|
||
.br
|
||
this_service:unconfined_u:s0
|
||
.RE
|
||
.sp
|
||
Пример 2 - для пользователя GNU/Linux 'rch':
|
||
.RS
|
||
# ./logins/rch
|
||
.br
|
||
ipa:unconfined_u:s0
|
||
.br
|
||
that_service:unconfined_u:s0
|
||
.RE
|
||
.
|
||
.SH "СМОТРИТЕ ТАКЖЕ"
|
||
.ad l
|
||
.nh
|
||
.BR selinux "(8), " PAM "(8), " selinux_policy_root "(3), " getseuser "(3), " selinux_config "(5) "
|
||
|
||
|
||
.SH АВТОРЫ
|
||
Перевод на русский язык выполнила Герасименко Олеся <gammaray@basealt.ru>.
|