मैं अपने लैपटॉप पर लॉग इन करने के लिए एक सांबा 4 डोमेन खाते का उपयोग करता हूं। मैं कोशिश करना चाहता था zsh, लेकिन जब से मेरे उपयोगकर्ता में निवास नहीं करता है /etc/passwdमैंने पाया कि chshमेरा उपयोगकर्ता नहीं मिल सकता है। क्या कोई मुझे सलाह दे सकता है कि मैं कैसे बदल सकता हूं login_shell?
मैं अपने में कुछ भी नहीं देख सका ldap.conf, nssswitch.confया इसमें कुछ भी /etc/pam.dमदद नहीं मिली ...
डोमेन नियंत्रक को देखकर मुझे लगा कि शायद मैं सांबा-टूल का उपयोग कर सकता हूं, लेकिन मैंने मदद में ऐसा कुछ नहीं देखा जिसने मुझे सही दिशा में इशारा किया ...
getent passwd `id -un` | sudo tee -a /etc/passwd। सुनिश्चित नहीं है कि यह सभी गोले में काम करता है लेकिन कम से कम बाश और tcsh ठीक है।