मैं अपने व्यक्तिगत VPS पर LDAP प्रमाणीकरण स्थापित कर रहा हूं, और उबंटू में एक ही उद्देश्य के लिए दो पैकेज हैं: libpam-ldap
और libpam-ldapd
। मुझे कौन सा उपयोग करना चाहिए?
मैं अपने व्यक्तिगत VPS पर LDAP प्रमाणीकरण स्थापित कर रहा हूं, और उबंटू में एक ही उद्देश्य के लिए दो पैकेज हैं: libpam-ldap
और libpam-ldapd
। मुझे कौन सा उपयोग करना चाहिए?
जवाबों:
मैं बहुत शौकीन हूं libpam-ldapd
, काफी उबंटू सर्वरों पर उत्पादन में एक साल से इसका उपयोग कर रहा हूं । मैं इसे खत्म करने की सिफारिश कर सकता हूं libpam-ldap
।
परियोजना को मूल रूप से कहा जाता है nss-pam-ldapd
और इसके मुखपृष्ठ पर आप पुराने libpam-ldap
पैकेज पर इसके सबसे बड़े लाभों की सूची पा सकते हैं ।
संपादित करें: libpam-ldapd
उबंटू के साथ संयोजन में आपको auth-client-config
PAM एट अल को सही ढंग से कॉन्फ़िगर करने के लिए पैकेज में दिखना चाहिए ।
जबकि व्यावहारिक रूप से हर तरह libnss-ldapd
से बेहतर है libnss-ldap
, libpam-ldapd
एक बड़ी कमी है: यह LDAP को संभाल ppolicy
नहीं सकता है, और मैं LDAP विस्तारित ऑपरेशन का उपयोग करके पासवर्ड परिवर्तन के बारे में कोई जानकारी नहीं पा सकता (यह पारदर्शी रूप से इसे संभाल सकता है)।
यदि आपके पास एक "छाया" मुक्त LDAP है (यदि आप ppolicy
सबसे निश्चित रूप से आप का उपयोग करते हैं यदि आप दोनों के रूप में OpenLDAP का उपयोग करते हैं ppolicy
और smbk5pwd
छाया पासवर्ड उम्र बढ़ने की जानकारी को अपडेट नहीं करते हैं) तो आपको इसकी आवश्यकता libpam-ldap
नहीं होगी या उपयोगकर्ताओं को सूचित नहीं किया जाएगा कि उनका पासवर्ड जल्द ही समाप्त हो जाएगा।
शुक्र है, आप उन्हें मिक्स एंड मैच कर सकते हैं। मैं एक साल के लिए libnss-ldapd
एक साथ उपयोग कर रहा हूँ libpam-ldap
अब बिना किसी समस्या के।
हमें परिवर्तित करने के लिए मजबूर करने के एक कारण यह libpam-ldapd
है कि हम अपने LDAP सर्वर के लिए SSL का उपयोग करते हैं। धन्यवाद libgcrypt "brokenness" के लिए (देखें डेबियन बग 566,351 या उबंटू बग 23,252 इसका मतलब है कि, दोनों मनोरंजक), sudo
कार्य करना बंद कर जब libpam-ldap
और libnss-ldap
LDAP / SSL के साथ किया जाता है।
यदि आप LDAP के साथ SSL का उपयोग करना चाहते हैं (और आप क्यों नहीं?) तो आपके विकल्प libpam-ldap
OpenSSL के साथ फिर से जुड़ने या उपयोग करने के लिए हैं libpam-ldapd
।