जवाबों:
नहीं, आप शायद नहीं (डेविड ने जो कहा, और शायद ypbind के अलावा, लेकिन आपने NIS नहीं कहा)। Nsswitch.conf फ़ाइल विशेष रूप से डेमॉन के लिए नहीं है, यह वास्तव में C लाइब्रेरी द्वारा विभिन्न सिस्टम कॉल के लिए उपयोग की जाने वाली फ़ाइल है।
आपके पास nscd (नाम सेवा कैशिंग डेमॉन) चल सकता है, जिसे आपको पुनः आरंभ करने की आवश्यकता हो सकती है, अन्यथा इसकी संभावना नहीं है। कुछ डेमॉन कैश प्राप्त कर सकते हैं * () फ़ंक्शन कॉल परिणाम और पुनः आरंभ करने की आवश्यकता हो सकती है।
ज्ञात हो कि मौजूदा प्रक्रियाओं से nsswitch.conf में होने वाले परिवर्तनों की जानकारी नहीं होगी। Nsswitch.conf (5) पृष्ठ में कहा गया है, "प्रत्येक प्रक्रिया में जो nsswitch.conf का उपयोग करता है, पूरी फ़ाइल को केवल एक बार पढ़ा जाता है; यदि फ़ाइल बाद में बदल दी जाती है, तो प्रक्रिया पुराने कॉन्फ़िगरेशन का उपयोग करना जारी रखेगी।"
nscd
और करना sudo service nscd restart && sudo service network-manager restart
मेरे लिए रिबूट करने की आवश्यकता को दूर करता है।
Failed to restart nscd.service: Unit nscd.service not found