.\" -*- coding: UTF-8 -*-
'\" t
.\" Title: pam
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets v1.79.2
.\" Date: 01/26/2026
.\" Manual: Linux-PAM Manual
.\" Source: Linux-PAM
.\" Language: English
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH PAM 8 01/26/2026 Linux\-PAM "دليل Linux\-PAM"
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH الاسم
PAM، pam \- وحدات الاستيثاق القابلة للإضافة للاينكس
.SH الوصف
.PP
هذا الدليل مخصص لتقديم مقدمة سريعة عن \fBLinux\-PAM\fP\&. لمزيد من المعلومات،
نُوجّه القارئ إلى \fBدليل مديري نظام Linux\-PAM\fP\&.
.PP
\fBLinux\-PAM\fP هو نظام من المكتبات التي تعالج مهام الاستيثاق للتطبيقات
(الخدمات) على النظام\&. توفر المكتبة واجهة عامة مستقرة (واجهة برمجة تطبيقات
\- API) تحيل إليها البرامج التي تمنح الامتيازات (مثل \fBlogin\fP(1) و \fBsu\fP(1))
لتنفيذ مهام الاستيثاق القياسية\&.
.PP
الميزة الرئيسة لنهج PAM هي أن طبيعة الاستيثاق قابلة للضبط
ديناميكياً\&. بمعنى آخر، مدير النظام حر في اختيار كيفية استيثاق التطبيقات
الفردية التي تقدم الخدمات للمستخدمين\&. هذا الضبط الديناميكي يُحدد بواسطة
محتويات ملف ضبط \fBLinux\-PAM\fP الوحيد /etc/pam\&.conf\&. وبدلاً من ذلك، وهو
المفضل، يمكن تحديد الضبط بواسطة ملفات ضبط فردية تقع في دليل pam\&.d\&. وجود
هذا الدليل سيجعل \fBLinux\-PAM\fP \fIيتجاهل\fP /etc/pam\&.conf\&.
.PP
قد تُثبت ملفات تهيئة PAM التي يوفرها المورد في دليل النظام /usr/lib/pam\&.d/
أو دليل خاص بالمورد قابل للضبط بدلاً من دليل تهيئة الآلة
/etc/pam\&.d/\&. إذا لم يُعثر على ملف تهيئة للآلة، يُستخدم الملف الذي وفره
المورد\&. كافة الملفات في /etc/pam\&.d/ تتجاوز الملفات التي تحمل نفس الاسم
في الأدلة الأخرى\&.
.PP
من وجهة نظر مدير النظام، الذي وُفر له هذا الدليل، ليس من الأهمية الرئيسة فهم
السلوك الداخلي لمكتبة \fBLinux\-PAM\fP\&. النقطة المهمة التي يجب إدراكها هي أن
ملف (أو ملفات) الضبط \fIتحدد\fP الاتصال بين التطبيقات (\fBالخدمات\fP) ووحدات
الاستيثاق القابلة للتوصيل (\fBPAMs\fP) التي تؤدي مهام الاستيثاق الفعلية\&.
.PP
يفصل \fBLinux\-PAM\fP مهام \fIالاستيثاق\fP إلى أربع مجموعات إدارة مستقلة: إدارة
\fBالحساب\fP؛ وإدارة \fBالاستيثاق\fP؛ وإدارة \fBكلمات المرور\fP؛ وإدارة
\fBالجلسات\fP\&. (نبرز الاختصارات المستخدمة لهذه المجموعات في ملف الضبط\&.)
.PP
ببساطة، تتولى هذه المجموعات جوانب مختلفة من طلب المستخدم العادي للحصول على
خدمة مقيدة:
.PP
\fBaccount\fP \- يوفر أنواعاً من خدمات التحقق من الحساب: هل انتهت صلاحية كلمة سر
المستخدم؟؛ هل يسمح لهذا المستخدم بالوصول إلى الخدمة المطلوبة؟
.PP
\fBauth\fP \- استوثق من المستخدم وضبط بيانات اعتماده\&. عادة ما يكون ذلك عبر طلب
تحدٍ واستجابة يجب على المستخدم استيفاؤه: إذا كنت من تدعي فأدخل كلمة
سرك\&. ليست كل عمليات الاستيثاق من هذا النوع، فهناك مخططات استيثاق تعتمد على
الأجهزة (مثل استخدام البطاقات الذكية والأجهزة البيومترية)، وبوحدات مناسبة،
يمكن استبدالها بسلاسة بنهج استيثاق أكثر معيارية \- هذه هي مرونة
\fBLinux\-PAM\fP\&.
.PP
\fBpassword\fP \- مسؤولية هذه المجموعة هي مهمة تحديث آليات الاستيثاق\&. عادة،
تكون هذه الخدمات مرتبطة بقوة بخدمات مجموعة \fBauth\fP\&. بعض آليات الاستيثاق
تقبل التحديث بمثل هذه الدالة\&. الوصول القائم على كلمة مرور UN*X القياسية هو
المثال الجلي: من فضلك أدخل كلمة مرور بديلة\&.
.PP
\fBsession\fP \- تغطي هذه المجموعة من المهام الأشياء التي يجب القيام بها قبل
تقديم الخدمة وبعد سحبها\&. تشمل هذه المهام صيانة سجلات التدقيق ووصل دليل
منزل المستخدم\&. تعد مجموعة إدارة الجلسة \fBsession\fP مهمة لأنها توفر خطافات
فتح وإغلاق للوحدات للتأثير على الخدمات المتاحة للمستخدم\&.
.SH الملفات
.PP
/etc/pam\&.conf
.RS 4
ملف الضبط
.RE
.PP
/etc/pam\&.d
.RS 4
دليل ضبط \fBLinux\-PAM\fP\&. عمومًا، إذا وُجد هذا الدليل، يتجاهل ملف
/etc/pam\&.conf\&.
.RE
.PP
/usr/lib/pam\&.d
.RS 4
دليل ضبط المورد \fBLinux\-PAM\fP\&. تتجاوز الملفات الموجودة في /etc/pam\&.d
الملفات التي تحمل الاسم نفسه في هذا الدليل\&.
.RE
.SH الأخطاء
.PP
عادة ما تُكتب الأخطاء الناتجة عن نظام مكتبات \fBLinux\-PAM\fP إلى
\fBsyslog\fP(3)\&.
.SH "متوافق مع"
.PP
DCE\-RFC 86\&.0، أكتوبر 1995\&. يحتوي على ميزات إضافية، لكنه يظل متوافقًا مع
الإصدارات السابقة مع RFC هذا\&.
.SH "انظر أيضًا"
.PP
\fBpam\fP(3)، \fBpam_authenticate\fP(3)، \fBpam_sm_setcred\fP(3)، \fBpam_strerror\fP(3)،
\fBPAM\fP(8)
.PP
.SH ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة
زايد السعيدي
.
.PP
هذه الترجمة هي وثيقة مجانية؛ راجع
.UR https://www.gnu.org/licenses/gpl-3.0.html
رخصة جنو العامة الإصدار 3
.UE
أو ما بعده للاطلاع على شروط حقوق النشر.
لا توجد أي ضمانات.
.PP
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه،
يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين:
.MT kde-l10n-ar@kde.org
.ME .