जवाबों:
मैंने dba समूह को जोड़ने के लिए इनका उपयोग किया है:
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
अब है Password
।
पुलीगियम का उत्तर आम तौर पर पसंद किया जाता है, लेकिन यदि आप एक कमांड-लाइन तरीका चाहते हैं:
sudo dseditgroup -o create mysql
(ध्यान दें कि mysql नाम का एक समूह बनाना शायद एक बुरा विचार है - पहले से ही _mysql नाम का एक समूह है, mysql एक उपनाम के रूप में।)
गॉर्डन डेविसन नोट्स के रूप में, मानक मैक ओएस एक्स 10.6 में पहले से ही एक mysql समूह है, जैसा कि यह कमांड दिखाता है:
dscl . -read /Groups/mysql
आपको अपना स्वयं का mysql समूह नहीं बनाना चाहिए, और इसे संशोधित करने का कोई भी प्रयास _mysql समूह को प्रभावित करेगा। लेकिन आपके प्रश्न का उत्तर देने के लिए, यह करने का सबसे रसीला तरीका यह एकल आदेश होगा:
dscl . -create /Groups/mysql gid 296
समूह में एक एन्क्रिप्टेड पासवर्ड जोड़ने के लिए:
dscl . -passwd /Users/mysql ‘my secret’
नोट: एंड्रिया गिर्डी की विधि एक सादा पासवर्ड बनाती है, जो इतना अच्छा नहीं है।
ls -l
आदेशों में समूह का नाम प्रदर्शित करने के लिए,sudo dscl . -append /groups/dba PrimaryGroupID 4200
मुझे दूसरी कमांड की भिन्नता का उपयोग करना पड़ा, मुझे फ़ील्ड का नाम मिला के आउटपुट सेsudo dscl . -readall /groups
।