'\" t .\" Title: sssd-simple .\" Author: The SSSD upstream - https://github.com/SSSD/sssd .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 06/09/2026 .\" Manual: File Formats and Conventions .\" Source: SSSD .\" Language: Persian .\" .TH "SSSD\-SIMPLE" "5" "06/09/2026" "SSSD" "File Formats and Conventions" .\" ----------------------------------------------------------------- .\" * 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-simple \- پرونده پیکربندی ارائه‌دهنده کنترل دسترسی «simple» در SSSD .SH "توضیحات (DESCRIPTION)" .PP این صفحه راهنما، پیکربندی ارائه‌دهنده کنترل دسترسی ساده (simple) را برای \fBsssd\fR(8) توصیف می‌کند\&. برای بررسی دقیق ساختار دستوری، به بخش \(lqقالب پرونده (FILE FORMAT)\(rq در صفحه راهنمای \fBsssd.conf\fR(5) مراجعه کنید\&. .PP ارائه‌دهنده دسترسی ساده، دسترسی را بر پایه فهرست‌های مجاز (allow) یا مسدود (deny) از نام‌های کاربری یا گروهی اعطا کرده یا رد می‌کند\&. .PP گروه‌های متعلق به دامنه‌های دیگر که در sssd\&.conf پیکربندی شده‌اند (حتی اگر ارائه‌دهنده دسترسی ساده در آنجا نیز استفاده شده باشد) و همچنین گروه‌هایی که خارج از SSSD مدیریت می‌شوند، ارزیابی نخواهند شد\&. .PP قواعد زیر اعمال می‌شوند: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} توصیه نمی‌شود که گزینه‌ای خالی رها شود، زیرا ممکن است موجب بروز خطا گردد\&. اگر می‌خواهید به تمام کاربران اجازه دسترسی دهید، هیچ مقداری برای `simple_allow_users` یا `simple_allow_groups` تعیین نکنید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} در صورت مشخص شدن هر فهرستی، ترتیب ارزیابی به صورت allow \(-> deny است\&. این بدان معناست که هر قاعده مسدودسازی (deny) منطبق، بر هر قاعده مجازسازی (allow) منطبق اولویت خواهد داشت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} اگر یکی از فهرست‌های "allow" یا هر دوی آن‌ها ارائه شوند، دسترسی تمام کاربران رد می‌شود مگر آنکه نام آن‌ها در حداقل یکی از این فهرست‌ها آمده باشد (شرط «یا» / OR)\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} اگر یکی از فهرست‌های "deny" یا هر دوی آن‌ها ارائه شوند، به تمام کاربران دسترسی داده می‌شود مگر آنکه نام آن‌ها در حداقل یکی از این فهرست‌ها آمده باشد (شرط «یا» / OR)\&. .RE .sp .SH "گزینه‌های پیکربندی (CONFIGURATION OPTIONS)" .PP برای جزئیات بیشتر درباره پیکربندی یک دامنه SSSD به بخش \(lqبخش‌های دامنه (DOMAIN SECTIONS)\(rq در صفحه راهنمای \fBsssd.conf\fR(5) مراجعه کنید\&. .PP simple_allow_users (رشته) .RS 4 فهرستی جداشده با کاما از کاربرانی که مجاز به ورود به سیستم هستند\&. اگر این گزینه تعیین شود، دسترسی تمام کاربران دیگر رد می‌شود مگر آنکه عضوی از گروه‌های فهرست‌شده در `simple_allow_groups` باشند\&. .RE .PP simple_deny_users (رشته) .RS 4 فهرستی جداشده با کاما از کاربرانی که صریحاً دسترسی آن‌ها رد شده است\&. در صورت تعیین این گزینه، دسترسی این کاربران صرف‌نظر از حضور در `simple_allow_users` یا `simple_allow_groups` مسدود خواهد شد\&. .sp اعمال منطق «یا» (OR): در صورتی که کاربر در `simple_deny_users` ذکر شده باشد یا عضوی از یک گروه در `simple_deny_groups` باشد، دسترسی او رد خواهد شد\&. .RE .PP simple_allow_groups (رشته) .RS 4 فهرستی جداشده با کاما از گروه‌هایی که مجاز به ورود به سیستم هستند\&. در صورت تعیین این گزینه، دسترسی سایر کاربران رد می‌شود مگر آنکه صریحاً در `simple_allow_users` قید شده باشند\&. .sp اعمال منطق «یا» (OR): کاربر در صورتی می‌تواند وارد شود که در `simple_allow_users` آمده باشد یا به گروهی در `simple_allow_groups` تعلق داشته باشد\&. .sp این گزینه فقط برای گروه‌های درون همین دامنه SSSD اعمال می‌شود\&. گروه‌های محلی ارزیابی نمی‌شوند\&. .RE .PP simple_deny_groups (رشته) .RS 4 فهرستی جداشده با کاما از گروه‌هایی که دسترسی آن‌ها صریحاً رد شده است\&. این گزینه فقط برای گروه‌های درون همین دامنه SSSD اعمال می‌شود\&. گروه‌های محلی ارزیابی نمی‌شوند\&. .sp اعمال منطق «یا» (OR): دسترسی کاربر در صورتی رد خواهد شد که در `simple_deny_users` آمده باشد یا عضو هر یک از گروه‌های موجود در `simple_deny_groups` باشد\&. .sp این گزینه فقط برای گروه‌های درون همین دامنه SSSD اعمال می‌شود\&. گروه‌های محلی ارزیابی نمی‌شوند\&. .RE .PP مشخص نکردن هیچ مقداری برای هر یک از این فهرست‌ها معادل نادیده گرفتن کامل آن است\&. هنگام ایجاد خودکار پارامترها برای ارائه‌دهنده simple با اسکریپت‌ها، مراقب این موضوع باشید\&. .SH "مثال (EXAMPLE)" .PP مثال زیر فرض می‌کند که SSSD به‌درستی پیکربندی شده و example\&.com یکی از دامنه‌ها در بخش \fI[sssd]\fR است\&. این مثال تنها گزینه‌های مختص به ارائه‌دهنده دسترسی simple را نمایش می‌دهد\&. .PP .if n \{\ .RS 4 .\} .nf [domain/example\&.com] access_provider = simple simple_allow_users = user1, user2 simple_deny_users = user3, user4 simple_allow_groups = allowed_group1 simple_deny_groups = denied_group1 .fi .if n \{\ .RE .\} .sp .SH "نکات (NOTES)" .PP سلسله‌مراتب کامل عضویت گروهی پیش از بررسی دسترسی حل‌وفصل و مشخص می‌شود، بنابراین حتی گروه‌های تودرتو نیز می‌توانند در فهرست‌های دسترسی گنجانده شوند\&. لطفاً توجه داشته باشید که گزینه \(lqldap_group_nesting_level\(rq ممکن است بر نتایج اثر بگذارد و باید روی مقدار کافی تنظیم شود\&. (گزینه \fBsssd-ldap\fR(5))\&. .SH "همچنین ببینید (SEE ALSO)" .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-idp\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(1), \fBsss_ssh_knownhosts\fR(1), \fBsssd-ifp\fR(5), \fBpam_sss\fR(8)\&. \fBsss_rpcidmapd\fR(5) .SH "نویسندگان (AUTHORS)" .PP \fBThe SSSD upstream \- https://github\&.com/SSSD/sssd\fR