यह ज्ञात है कि सभी उपयोगकर्ता 'स्टाफ' समूह के सदस्य हैं। यदि आप किसी मानक उपयोगकर्ता को सेटअप करते हैं और कोई फ़ाइल बनाते हैं, तो टर्मिनल में 'ls -la' के साथ उस फ़ाइल की एक सूची उपयोगकर्ता समूह को 'स्टाफ' दिखाती है।
Dscacheutil कमांड का उपयोग करके, हम समूहों के बारे में जानकारी देख सकते हैं। उदाहरण के लिए: -
dscacheutil -q group -a name admin
यह सभी सदस्यों सहित व्यवस्थापक समूह के बारे में जानकारी देता है।
हालाँकि, जब मैं 'स्टाफ' समूह को देखता था, तो मुझे मानक उपयोगकर्ताओं को समूह के सदस्यों के रूप में देखने की उम्मीद थी, लेकिन ऐसा नहीं है: -
dscacheutil -q group -a name staff
name: staff
password: *
gid: 20
users: root
इसलिए, यदि सभी मानक उपयोगकर्ता स्टाफ समूह में सदस्य हैं, तो वे यहां क्यों नहीं दिखाई देते हैं?
क्या कोई अन्य आदेश है जो कर्मचारी समूह के वास्तविक सदस्यों को दिखा सकता है?