لينكس PAM

وحدات المصادقة القابلة للتوصيل في لينكس (PAM) هي مجموعة من المكتبات التي تُمكّن مسؤول نظام لينكس من تهيئة طرق مصادقة المستخدمين. توفر هذه الوحدات طريقة مرنة ومركزية لتغيير طرق المصادقة للتطبيقات الآمنة باستخدام ملفات التهيئة بدلاً من تعديل كود التطبيق. [ 2 ] توجد مكتبات PAM في لينكس تسمح بالمصادقة باستخدام طرق مثل كلمات المرور المحلية، أو LDAP ، أو قارئات بصمات الأصابع. [ 3 ] وقد تطورت وحدات PAM في لينكس من بنية وحدات المصادقة القابلة للتوصيل في يونكس . [ 4 ]

يفصل نظام Linux-PAM مهام المصادقة إلى أربع مجموعات إدارة مستقلة: [ 5 ]

  • تتحقق وحدات الحساب من أن الحساب المحدد هو هدف مصادقة صالح في ظل الظروف الحالية. قد تشمل هذه الظروف تاريخ انتهاء صلاحية الحساب، ووقت اليوم، وإمكانية وصول المستخدم إلى الخدمة المطلوبة.
  • تتحقق وحدات المصادقة من هوية المستخدم، على سبيل المثال عن طريق طلب كلمة مرور أو أي سر آخر والتحقق منه. وقد تقوم أيضًا بتمرير معلومات المصادقة إلى أنظمة أخرى مثل سلسلة المفاتيح .
  • تتولى وحدات إدارة كلمات المرور مسؤولية تحديث كلمات المرور، وعادةً ما تكون مرتبطة بوحدات تُستخدم في خطوة المصادقة. كما يمكن استخدامها لفرض استخدام كلمات مرور قوية.
  • تحدد وحدات الجلسة الإجراءات التي يتم تنفيذها في بداية الجلسات ونهايتها. تبدأ الجلسة بعد أن يتم التحقق من هوية المستخدم بنجاح.

انظر أيضاً

مراجع

  1. "الإصدار 1.7.2" . 22 يناير 2026. تم الاطلاع عليه في 3 أبريل 2026 .
  2. "الفصل الأول: مقدمة" . صفحة من أرشيف الإنترنت لموقع Linux PAM . مؤرشفة من الأصل بتاريخ 2021-05-06 . تم الاطلاع عليها بتاريخ 2023-11-11 .
  3. لاوبر، سوزان (22 يوليو 2020). "مقدمة إلى وحدات المصادقة القابلة للتوصيل (PAM) في لينكس" . ريد هات . تم الاسترجاع في 28 فبراير 2021 .
  4. فيرنانديز، سافيو؛ ريدي، كي إل إم. "تأمين التطبيقات على لينكس باستخدام PAM | مجلة لينكس" . مجلة لينكس . تم الاطلاع عليه بتاريخ 30 سبتمبر 2018 .
  5. "pam.d(8): وحدات المصادقة القابلة للتوصيل لنظام لينكس - صفحة دليل المستخدم" . linux.die.net . تم الاطلاع عليه بتاريخ 28-02-2021 .