यदि आप शेर में एक नया व्यवस्थापक खाता बनाते हैं, तो निम्नलिखित आपकी आईडी और समूह सदस्यता (से $ id [new Lion account] | perl -lne 's/ /\n/g; s/,/\n\t/g; print;') होगी:
uid=504(lt)
gid=20(staff)
groups=20(staff)
402(com.apple.sharepoint.group.1)
12(everyone)
33(_appstore)
61(localaccounts)
79(_appserverusr)
80(admin)
81(_appserveradm)
98(_lpadmin)
100(_lpoperator)
204(_developer)
403(com.apple.sharepoint.group.2)
401(com.apple.access_screensharing)
इसके विपरीत, एक पुराने OS X खाते में ये uid, gid आदि होंगे:
uid=501(andrew)
gid=501(andrew)
groups=501(andrew)
403(com.apple.sharepoint.group.2)
204(_developer)
100(_lpoperator)
98(_lpadmin)
81(_appserveradm)
80(admin)
79(_appserverusr)
61(localaccounts)
12(everyone)
401(com.apple.access_screensharing)
402(com.apple.sharepoint.group.1)
ध्यान दें कि gid=20(staff)नए खाते पर और उस उपयोगकर्ता का सदस्य है 20(staff)।
जब आप किसी पुराने खाते को लायन में अपग्रेड करते हैं, तो पुराने उपयोगकर्ता और समूह के नाम रखे जाते हैं।
staffउन्नत खातों पर समूह सदस्यता नहीं होने के बारे में रिपोर्ट की गई है :
- होमब्रे को स्थापित या अपग्रेड करने में असमर्थता ;
- आपके उपयोगकर्ता फ़ोल्डर में फ़ाइलों पर + दबाने पर 'फ़ेटिंग' का प्रदर्शनCmdI
- एसीएल और अनुमति के मुद्दे ।
वर्तमान समाधान यह प्रतीत होता है:
- उपयोगकर्ता को कर्मचारियों में जोड़ें (यानी: $ sudo dscl। परिशिष्ट / समूह / कर्मचारी समूह सेवा equivalent whoami या अन्य)
- डिफ़ॉल्ट होम फ़ोल्डर अनुमतियों को पुनर्स्थापित करने के लिए लायन रिकवरी का उपयोग करें ('नो डिस्क - लायन' टैब पर क्लिक करें)।
अब तक, इसने बहुत सारे मुद्दों को ठीक कर दिया है जो मेरे पास अपग्रेड के साथ थे, और मुझे लगता है कि बैटरी जीवन और सीपीयू का उपयोग कम है।
हालाँकि, यहाँ मेरे प्रश्न हैं:
1. क्या मुझे अपने खाते gid=501को बदलने की परेशानी से गुज़रना चाहिए gid=20या केवल समूह कर्मचारियों का एक सदस्य होना चाहिए?
2. 20 (स्टाफ़) का सदस्य होने के समान ही gid = 20 (स्टाफ़) है?
3. अगर मैंने gid=अपने खाते का हिस्सा बदल दिया , तो मैं शेर पर कैसे करूं? मैं केवल उबंटू पर यह करना जानता हूं ...
idहै कि दिखाएगाegid=501जब तक आप करते हैं। धन्यवाद!!!