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