selinux/libselinux/man/ru/man5/service_seusers.5
Aleksei Nikiforov e3e3873de7 Add man pages translation by Olesya Gerasimenko
Signed-off-by: Olesya Gerasimenko <gammaray@basealt.ru>
Signed-off-by: Aleksei Nikiforov <darktemplar@basealt.ru>
2019-01-28 12:03:57 +01:00

72 lines
2.7 KiB
Groff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.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>.