| SSSD-SESSION-RECOR(5) | File Formats and Conventions | SSSD-SESSION-RECOR(5) |
نام (NAME)
sssd-session-recording - پیکربندی ضبط نشست با SSSD
توضیحات (DESCRIPTION)
این صفحه راهنما نحوه پیکربندی sssd(8) را برای کار با tlog-rec-session(8)، بخشی از بسته tlog، جهت پیادهسازی ضبط نشست کاربر روی پایانههای متنی شرح میدهد. برای مشاهده مرجع دقیق نحو پیکربندی، به بخش “FILE FORMAT” در صفحه راهنمای sssd.conf(5) مراجعه کنید.
میتوان SSSD را برای فعالسازی ضبط تمام آنچه کاربران خاص در طول نشستهای خود در پایانههای متنی میبینند یا تایپ میکنند، راهاندازی کرد؛ به عنوان مثال هنگامی که کاربران از طریق کنسول یا SSH وارد سیستم میشوند. خود SSSD چیزی را ضبط نمیکند، اما اطمینان حاصل میکند که tlog-rec-session هنگام ورود کاربر راهاندازی شود تا بتواند بر اساس پیکربندی خود ضبط را انجام دهد.
برای کاربرانی که ضبط نشست برای آنها فعال است، SSSD در پاسخهای NSS پوسته کاربر را با tlog-rec-session جایگزین میکند و هنگام برپایی نشست PAM، متغیری را که مشخصکننده پوسته اصلی است به محیط کاربر میافزاید. بدین ترتیب tlog-rec-session میتواند به جای پوسته کاربر راهاندازی شود و بداند که پس از برپایی ضبط، کدام پوسته واقعی را باید اجرا کند.
گزینههای پیکربندی (CONFIGURATION OPTIONS)
از این گزینهها میتوان برای پیکربندی ضبط نشست استفاده کرد.
scope (string)
"none"
"some"
"all"
پیشفرض: "none"
users (string)
پیشفرض: خالی. با هیچ کاربری مطابقت ندارد.
groups (string)
نکته: استفاده از این گزینه (تنظیم آن روی هر مقداری) هزینه کارایی قابلتوجهی دارد، زیرا هر درخواست ذخیرهنشده در حافظه پنهان (uncached) برای یک کاربر، نیازمند بازیابی و تطبیق گروههایی است که کاربر عضو آنهاست.
پیشفرض: خالی. با هیچ گروهی مطابقت ندارد.
exclude_users (string)
پیشفرض: خالی. هیچ کاربری مستثنی نمیشود.
exclude_groups (string)
نکته: استفاده از این گزینه (تنظیم آن روی هر مقداری) هزینه کارایی قابلتوجهی دارد، زیرا هر درخواست ذخیرهنشده در حافظه پنهان (uncached) برای یک کاربر، نیازمند بازیابی و تطبیق گروههایی است که کاربر عضو آنهاست.
پیشفرض: خالی. هیچ گروهی مستثنی نمیشود.
مثال (EXAMPLE)
قطعه کد زیر از sssd.conf ضبط نشست را برای کاربران "contractor1" و "contractor2" و گروه "students" فعال میکند.
[session_recording] scope = some users = contractor1, contractor2 groups = students
همچنین ببینید (SEE ALSO)
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-idp(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(1), sss_ssh_knownhosts(1), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)
نویسندگان (AUTHORS)
The SSSD upstream - https://github.com/SSSD/sssd
| 06/09/2026 | SSSD |