'\" t
.\"     Title: sssd-session-recording
.\"    Author: Восходящий источник (\(Foапстрим\(Fc) SSSD \(em https://github.com/SSSD/sssd/
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\"      Date: 02/10/2026
.\"    Manual: Форматы файлов и рекомендации
.\"    Source: SSSD
.\"  Language: English
.\"
.TH "SSSD\-SESSION\-RECOR" "5" "02/10/2026" "SSSD" "Форматы файлов и рекомендации"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
sssd-session-recording \- Настройка записи сеансов с помощью SSSD
.SH "ОПИСАНИЕ"
.PP
На этой справочной странице представлено описание настройки
\fBsssd\fR(8)
для работы с
\fBtlog-rec-session\fR(8), частью пакета tlog, для реализации записи сеансов пользователей на текстовых терминалах\&. Подробные сведения о синтаксисе доступны в разделе
\(lqФОРМАТ ФАЙЛА\(rq
справочной страницы
\fBsssd.conf\fR(5)\&.
.PP
SSSD можно настроить на включение записи всего, что определённые пользователи видят или набирают во время сеансов работы на текстовых терминалах\&. Например, можно записывать данные входа пользователей с помощью терминала или SSH\&. Сам сервис SSSD ничего не записывает, но обеспечивает запуск tlog\-rec\-session при входе пользователя, чтобы эта программа вела запись согласно своим параметрам конфигурации\&.
.PP
Для пользователей, для которых включена запись сеансов, SSSD заменяет оболочку пользователя на tlog\-rec\-session в ответах NSS и добавляет переменную, которая указывает исходную оболочку для среды пользователя, при настройке сеанса PAM\&. Таким образом обеспечивается запуск tlog\-rec\-session вместо оболочки пользователя и предоставление данных о том, какую командную оболочку следует запустить после настройки записи\&.
.SH "ПАРАМЕТРЫ КОНФИГУРАЦИИ"
.PP
Эти параметры можно использовать для настройки записи сеансов\&.
.PP
scope (строка)
.RS 4
Одна из следующих строк, которые определяют область записи сеанса:
.PP
\(Fonone\(Fc
.RS 4
Пользователи не записываются\&.
.RE
.PP
\(Fosome\(Fc
.RS 4
Записываются пользователи и группы, указанные с помощью параметров
\fIusers\fR
и
\fIgroups\fR\&.
.RE
.PP
\(Foall\(Fc
.RS 4
Записываются все пользователи\&.
.RE
.sp
По умолчанию: \(Fonone\(Fc
.RE
.PP
users (строка)
.RS 4
Разделённый запятыми список пользователей, для которых включена запись сеансов\&. Соответствие списку устанавливается по именам пользователей, возвращённым NSS, то есть после возможной замены пробелов, смены регистра и так далее\&.
.sp
По умолчанию: пусто\&. Не соответствует ни одному пользователю\&.
.RE
.PP
groups (строка)
.RS 4
Разделённый запятыми список групп, для участников которых включена запись сеансов\&. Соответствие списку устанавливается по именам групп, возвращённым NSS, то есть после возможной замены пробелов, смены регистра и так далее\&.
.sp
ПРИМЕЧАНИЕ: использование этого параметра (его установка в одно из значений) значительно сказывается на производительности, поскольку при каждом некэшированном запросе данных пользователя требуется выполнить получение и установление соответствия групп, участником которых он является\&.
.sp
По умолчанию: пусто\&. Не соответствует ни одной группе\&.
.RE
.PP
exclude_users (строка)
.RS 4
Разделённый запятыми список пользователей, которые исключаются из записи; применимо только при \(Foscope=all\(Fc\&.
.sp
По умолчанию: пусто\&. Не исключается ни один пользователь\&.
.RE
.PP
exclude_groups (строка)
.RS 4
Разделённый запятыми список групп, участники которых исключаются из записи; применимо только при \(Foscope=all\(Fc\&.
.sp
ПРИМЕЧАНИЕ: использование этого параметра (его установка в одно из значений) значительно сказывается на производительности, поскольку при каждом некэшированном запросе данных пользователя требуется выполнить получение и установление соответствия групп, участником которых он является\&.
.sp
По умолчанию: пусто\&. Не исключается ни одна группа\&.
.RE
.SH "ПРИМЕР"
.PP
Следующий фрагмент sssd\&.conf включает запись сеансов для пользователей \(Focontractor1\(Fc и \(Focontractor2\(Fc, а также группы \(Fostudents\(Fc\&.
.PP
.if n \{\
.RS 4
.\}
.nf
[session_recording]
scope = some
users = contractor1, contractor2
groups = students
.fi
.if n \{\
.RE
.\}
.sp
.SH "СМ\&. ТАКЖЕ"
.PP
\fBsssd\fR(8),
\fBsssd.conf\fR(5),
\fBsssd-ldap\fR(5),
\fBsssd-ldap-attributes\fR(5),
\fBsssd-krb5\fR(5),
\fBsssd-simple\fR(5),
\fBsssd-ipa\fR(5),
\fBsssd-ad\fR(5),
\fBsssd-files\fR(5),
\fBsssd-sudo\fR(5),
\fBsssd-session-recording\fR(5),
\fBsss_cache\fR(8),
\fBsss_debuglevel\fR(8),
\fBsss_obfuscate\fR(8),
\fBsss_seed\fR(8),
\fBsssd_krb5_locator_plugin\fR(8),
\fBsss_ssh_authorizedkeys\fR(8), \fBsss_ssh_knownhostsproxy\fR(8),
\fBsssd-ifp\fR(5),
\fBpam_sss\fR(8)\&.
\fBsss_rpcidmapd\fR(5)
\fBsssd-systemtap\fR(5)
.SH "AUTHORS"
.PP
\fBВосходящий источник (\(Foапстрим\(Fc)
SSSD \(em https://github\&.com/SSSD/sssd/\fR
