table of contents
| PAM_SEPERMIT(8) | دليل Linux-PAM | PAM_SEPERMIT(8) |
الاسم¶
pam_sepermit - وحدة PAM للسماح أو منع تسجيل الدخول اعتمادًا على حالة تطبيق SELinux
موجز¶
pam_sepermit.so [debug] [conf=/path/to/config/file]
الوصف¶
تسمح وحدة pam_sepermit أو تمنع تسجيل الدخول اعتمادًا على حالة تطبيق SELinux.
عندما يطابق المستخدمون الذين يسجلون الدخول إدخالًا في ملف الإعدادات، يُسمح لهم بالوصول فقط عندما يكون SELinux في وضع التطبيق. وإلا يُمنعون من الوصول. بالنسبة للمستخدمين الذين لا يطابقون أي إدخال في ملف الإعدادات، تُرجع وحدة pam_sepermit القيمة PAM_IGNORE.
يحتوي ملف الإعدادات على قائمة بأسماء المستخدمين، اسم واحد لكل سطر مع وسائط اختيارية. إذا كان name مسبوقًا بالحرف @، فهذا يعني أن جميع المستخدمين في المجموعة name يطابقون. إذا كان مسبوقًا بالحرف %، يُستخدم مستخدم SELinux للمطابقة مع name بدلاً من اسم الحساب. لاحظ أنه عند تعطيل SELinux، لا يمكن تحديد مستخدم SELinux المعين للحساب. هذا يعني أن هذه الإدخالات لا تُطابق أبدًا عند تعطيل SELinux وستُرجع pam_sepermit PAM_IGNORE.
انظر sepermit.conf(5) للتفاصيل.
إذا لم يوجد ملف تهيئة محدد صراحة ولم يوجد /etc/security/sepermit.conf، يُستخدم /usr/etc/security/sepermit.conf.
الخيارات¶
debug
conf=/path/to/config/file
أنواع الملحقات المتوفرة¶
يتم توفير أنواع الوحدات auth و account.
القيم المُرجعة¶
PAM_AUTH_ERR
PAM_SUCCESS
PAM_IGNORE
PAM_USER_UNKNOWN
PAM_SERVICE_ERR
الملفات¶
/etc/security/sepermit.conf
أمثلة¶
auth [success=done ignore=ignore default=bad] pam_sepermit.so auth required pam_unix.so account required pam_unix.so session required pam_permit.so
انظر أيضًا¶
المؤلف¶
pam_sepermit وهذه الصفحة الدليلية كُتبت بواسطة Tomas Mraz <tmraz@redhat.com>.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 03/10/2026 | Linux-PAM |