प्लगेबल ऑथेंटिकेशन मॉड्यूल (PAM)

लेखक: Lewis Jackson
निर्माण की तारीख: 10 मई 2021
डेट अपडेट करें: 23 जून 2024
Anonim
लिनक्स में PAM (प्लग करने योग्य प्रमाणीकरण मॉड्यूल)
वीडियो: लिनक्स में PAM (प्लग करने योग्य प्रमाणीकरण मॉड्यूल)

विषय

परिभाषा - प्लगेबल ऑथेंटिकेशन मॉड्यूल (PAM) का क्या अर्थ है?

एक प्लग करने योग्य प्रमाणीकरण मॉड्यूल (पीएएम) प्रमाणीकरण संबंधित सेवाओं के लिए एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) है, जो सिस्टम प्रशासकों को पीएएम स्थापित करके और प्रमाणीकरण फाइलों को संपादित करके प्रमाणीकरण नीतियों को संशोधित करके नए प्रमाणीकरण तरीकों को जोड़ने की अनुमति देता है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia प्लग-इन ऑथेंटिकेशन मॉड्यूल (PAM) की व्याख्या करता है

प्लग करने योग्य प्रमाणीकरण मॉड्यूल (PAM) एक ऐसा तंत्र है जो कई निम्न स्तर की प्रमाणीकरण योजनाओं को उच्च स्तर के एपीआई में एकीकृत करता है जो प्रमाणीकरण पर निर्भर कार्यक्रमों को अंतर्निहित प्रमाणीकरण योजनाओं से स्वतंत्र लिखा जाता है। पीएएम को शुरुआत में 1995 में सन माइक्रोसिस्टम्स के विपिन समर और चार्ली लाई द्वारा प्रस्तावित किया गया था। बाद में इसे आम डेस्कटॉप वातावरण के लिए एक प्रमाणीकरण ढांचे के रूप में अपनाया गया।

हालांकि PAM पहली बार लिनक्स में एक खुले स्रोत के रूप में दिखाई दिया, PAM वर्तमान में AIX OS, ड्रैगन फ्लाई BSD, Free BSD, HP-UX, Linux, Mac OS X, नेट BSD और सोलारिस सहित अन्य में समर्थित है। यह X / Open UNIX मानकीकरण प्रक्रिया के भाग के रूप में मानकीकृत किया गया था जिसके परिणामस्वरूप X / Open एकल साइन-ऑन मानक था।

पीएएम को उपयोगकर्ताओं को प्रमाणित करने और प्रमाणीकरण प्रयास से कुछ कार्यक्रमों को चेतावनी देने के अधिकार से इनकार करने के लिए कॉन्फ़िगर किया जा सकता है। ये प्रोग्राम PAM मॉड्यूल का उपयोग करते हैं और रन टाइम पर एप्लिकेशन से जुड़े होते हैं।

PAM API चार प्रमाणीकरणों में वर्गीकृत छह प्रमाणीकरण प्राइमेटरी प्रदान करता है: प्रमाणीकरण, खाता, सत्र और पासवर्ड। प्रमाणीकरण एक ऐसी सुविधा है जो आवेदकों को प्रमाणित करने और दो आदिमता प्रदान करने के अलावा खाता क्रेडेंशियल्स स्थापित करने से संबंधित है, pam_authenticate और pam_setcred। पूर्व आदिम एक प्रमाणीकरण टोकन का अनुरोध करके आवेदक को प्रमाणित करता है और इसकी तुलना डेटाबेस में संग्रहीत मान से करता है या प्रमाणीकरण सर्वर से प्राप्त करता है। Pam_sercred खाता क्रेडेंशियल्स जैसे कि उपयोगकर्ता ID, समूह सदस्यता और संसाधन सीमाएँ आरंभ करता है।