3.2। विन्यास
कुछ XML कॉन्फ़िगरेशन फ़ाइलों का उपयोग jabberd2 को कॉन्फ़िगर करने के लिए किया जाएगा बर्कले डीबी उपयोगकर्ता प्रमाणीकरण। यह प्रमाणीकरण का एक बहुत ही सरल रूप है। हालाँकि, jabberd2 को उपयोगकर्ता प्रमाणीकरण के लिए LDAP, MySQL, PostgreSQL आदि का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है।
सबसे पहले, संपादित करें /etc/jabberd2/sm.xml बदल रहा है:
jabber.example.com
बदलें jabber.example.com अपने सर्वर के होस्टनाम या अन्य आईडी के साथ।
अब में अनुभाग बदलें को:
डाटाबेस
अगला, संपादित करें /etc/jabberd2/c2s.xml में अनुभाग परिवर्तन:
jabber.example.com
और इसमें अनुभाग समायोजित करें अनुभाग:
डाटाबेस
अंत में, नई सेटिंग्स को सक्षम करने के लिए jabberd2 को पुनः आरंभ करें:
sudo systemctl पुनः प्रारंभ jabberd2.service
अब आप उदाहरण के लिए पिजिन जैसे जैबर क्लाइंट का उपयोग करके सर्वर से कनेक्ट करने में सक्षम हो जाएंगे।
उपयोगकर्ता डेटा के लिए बर्कले डीबी का उपयोग करने का लाभ यह है कि कॉन्फ़िगर किए जाने के बाद किसी अतिरिक्त रखरखाव की आवश्यकता नहीं होती है। यदि आपको उपयोगकर्ता खातों और क्रेडेंशियल्स पर अधिक नियंत्रण की आवश्यकता है तो किसी अन्य प्रमाणीकरण विधि की अनुशंसा की जाती है।