नेटइन्फो को डायरेक्ट्री सर्विसेज (डीएससीएल) द्वारा प्रतिस्थापित किया गया है और मैक ओएस एक्स के लिए 10.3 बश होने के बाद से इसे डिफ़ॉल्ट शेल नोट किया जा सकता है। उससे पहले यह tcsh था।
यदि आपको कमांड लाइन से ऐसा करने की आवश्यकता है (उदाहरण के लिए एआरडी या एसएसएच के माध्यम से दूर से धक्का देने के लिए) तो आप चला सकते हैं:
sudo dscl localhost -change /Local/Default/Users/USERNAME shell OLD_SHELL NEW_SHELL
#In Use:
sudo dscl localhost -change /Local/Default/Users/chealion shell /bin/bash /bin/zsh
यदि आप वर्तमान शेल के बारे में सुनिश्चित नहीं हैं, तो आप चला सकते हैं:
sudo dscl localhost -read /Local/Default/Users/USERNAME shell
यदि उपयोगकर्ता एक स्थानीय उपयोगकर्ता नहीं है, तो मार्ग बस बदल जाएगा और यदि आवश्यक हो तो आप localhost
अपने ओपन डायरेक्टरी सर्वर के नाम में बदल जाएंगे । (यह मानते हुए कि यह 10.5 चलता है)।
जानकारी को .plists (xml) में संग्रहीत किया जाता है /private/var/db/dslocal/
- हालाँकि आप हाथ से प्लिस्ट फ़ाइलों को संपादित नहीं करना चाहते हैं।