فہرست کا خانہ:
- تعریف - پلگبل قابل توثیق ماڈیول (PAM) کا کیا مطلب ہے؟
- ٹیکوپیڈیا پلگ ایبل استنیکیشن ماڈیول (پی اے ایم) کی وضاحت کرتا ہے
تعریف - پلگبل قابل توثیق ماڈیول (PAM) کا کیا مطلب ہے؟
پلگ ایبل استنٹیفیکیشن ماڈیول (پی اے ایم) توثیق سے متعلقہ خدمات کے لئے ایک ایپلی کیشن پروگرامنگ انٹرفیس (API) ہے ، جو سسٹم کے منتظمین کو PAMs انسٹال کرکے اور تصدیق فائلوں میں ترمیم کرکے تصدیق کی پالیسیوں میں ترمیم کرکے نئے توثیق کے طریقوں کو شامل کرنے کی اجازت دیتا ہے۔
ٹیکوپیڈیا پلگ ایبل استنیکیشن ماڈیول (پی اے ایم) کی وضاحت کرتا ہے
پلگ ایبل استنٹیفیکیشن ماڈیول (پی اے ایم) ایک ایسا طریقہ کار ہے جو متعدد نچلی سطح کی توثیقی اسکیموں کو اعلی سطحی APIs میں ضم کرتا ہے جو اجازت دیتا ہے کہ پروگراموں کی توثیق کرنے والے پروگراموں کو اجازت دیتے ہیں کہ وہ توثیق کرنے والے توثیقی اسکیموں سے آزاد لکھے جائیں۔ پی اے ایم کی ابتدا 1995 میں سن مائکرو سسٹم کے وپن سمر اور چارلی لائ نے کی تھی۔ بعد میں اسے عام ڈیسک ٹاپ ماحول کے لئے ایک تصدیقی فریم ورک کے طور پر اپنایا گیا تھا۔
اگرچہ پی اے ایم سب سے پہلے لینکس میں اوپن سورس کے طور پر نمودار ہوا تھا ، اس وقت پی اے ایم کو دوسروں کے علاوہ ، اے آئی ایکس او ایس ، ڈریگن فلائی بی ایس ڈی ، فری بی ایس ڈی ، ایچ پی۔ یو ایکس ، لینکس ، میک او ایس ایکس ، نیٹ بی ایس ڈی اور سولیرس میں بھی تعاون حاصل ہے۔ اسے ایکس / اوپن UNIX معیاری عمل کے ایک حصے کے طور پر معیاری بنایا گیا تھا جس کے نتیجے میں X / Open واحد سائن آن معیاری ہوا تھا۔
پروگراموں کو صارفین کی توثیق کرنے کے حق سے انکار کرنے اور کچھ پروگراموں کو توثیق کرنے کی کوشش سے متنبہ کرنے کے لئے PAM تشکیل کیا جاسکتا ہے۔ یہ پروگرام PAM ماڈیول کا استعمال کرتے ہیں اور رن ٹائم کے وقت ایپلی کیشنز کے ساتھ منسلک ہوتے ہیں۔
PAM API چار سہولیات میں گروپ کیا ہوا چھ تصدیق نامہ پیش کرتا ہے: تصدیق ، اکاؤنٹ ، سیشن اور پاس ورڈ۔ توثیق ایک ایسی سہولت ہے جس کا تعلق درخواست دہندگان کو مستند کرنے اور اکاؤنٹ کی سندیں قائم کرنے کے علاوہ دو قدیم افراد ، pam_authenticate اور pam_setcred فراہم کرنے کے ساتھ ہے۔ سابقہ اعزازی توثیق کرنے والے کو توثیق کرنے کی درخواست کی اور اس کا موازنہ ڈیٹا بیس میں محفوظ کردہ قیمت سے یا تصدیق سرور سے حاصل کرکے درخواست دہندگان کو دیتا ہے۔ pam_sercred اکاؤنٹ کی اسناد جیسے صارف کی شناخت ، گروپ کی رکنیت اور وسائل کی حدود کا آغاز کرتا ہے۔