ओएस एक्स में "पहिया" उपयोगकर्ता क्या है?


113

मैंने हाल ही में iTunes को फिर से इंस्टॉल किया और मैंने कुछ अजीबोगरीब देखा। आईट्यून्स के "मूल" संस्करण में "पहिया" के रूप में ज्ञात अनुमतियों में एक उपयोगकर्ता है जो "केवल पढ़ने के लिए" पर सेट है। मैंने आइट्यून्स के इस संस्करण को कूड़ेदान में खींच लिया और एक नई प्रति स्थापित की, और जब मैं आईट्यून्स के लिए गुणों को देखता हूं तो इसे अब पहिया नहीं कहा जाता है, बल्कि केवल प्रशासन है।

यहाँ नए संस्करण के साथ एक स्क्रीनशॉट है (बाएं) और पुराना संस्करण (दाएं):

यहाँ छवि विवरण दर्ज करें

"व्हील" उपयोगकर्ता क्या है? यह कैसे सेट किया जाता है (मैं इसे GUI में सेट नहीं कर सकता हूं)? अब अनुमति अलग क्यों होगी? यह कोई समस्या नहीं है, मैं सिर्फ बहुत उत्सुक हूं।


8
मुझे पता है कि यह पुराना है, लेकिन "पहिया" एक समूह है, उपयोगकर्ता नहीं।
रिच होमोलका

जवाबों:


109

कुछ रंग:

मैक ओएस एक्स की जड़ें BSD UNIX, उर्फ ​​UNIX में हैं जो UC बर्कले से निकला है । उनके पास विश्वसनीय लोगों का एक समूह था जो suकमांड का उपयोग करके सुपरयुसर बन सकता था। इसलिए उन्होंने अपने UNIX को केवल इस विशिष्ट समूह के लोगों को उपयोग करके सुपरयुसर बनने की अनुमति दी su। उन्होंने समूहनाम 'पहिया' को चुना, माना जाता है कि अन्य प्रणालियों के संदर्भ में WHEEL था, संभवतः एक ' बड़ा पहिया ' होने का संदर्भ

यह अब कम महत्वपूर्ण है कि आपके पास जीयूआई प्राधिकरण पॉपअप और सुडो है। मेरा मानना ​​है कि पहिया समूह के बिना आप सुडो का उपयोग कर सकते हैं।

जहाँ तक chgrpआप रूट करने के लिए, पहिया बदलने के लिए, अपने दोस्त होना चाहिए।


7
+1 अच्छा जवाब। मैं यह नोट करूंगा कि पहिया ग्रुप आईडी 0 है, ठीक उसी तरह जैसे रूट यूजर आईडी है। आप ठीक कह रहे हैं कि आपको सूडो के लिए व्हील नहीं होना चाहिए। मैक ओएस एक्स डिफ़ॉल्ट सुडो ग्रुप के रूप में समूह "एडमिन" (ग्रुप आईडी 80) का उपयोग करता है। जब आप किसी खाते को व्यवस्थापक खाता बनाने के लिए बॉक्स की जांच करते हैं, तो वह व्यवस्थापक समूह में जुड़ जाता है।
स्पाइफ

chgrp स्वामित्व फ़ाइलों पर कार्य करता है, newgrp उपयोगकर्ता को समूह में बदलता है। newgrp एक बार में कई समूह सदस्यता का उपयोग (पढ़ने / लिखने / निष्पादित करने) में सक्षम बनाता है।
3

1
मैंने सिर्फ एक गैर-व्यवस्थापक खाते से sudo करने की कोशिश की और यह काम नहीं किया। हालाँकि ... आप <व्यवस्थापक-उपयोगकर्ता नाम> पर मुकदमा कर सकते हैं और एक बार जब आप कर सकते हैं कि आप जैसा चाहें वैसा कर सकते हैं।
JL Peyret

यदि यह काम नहीं करता है तो आप कोशिश करना चाहते हैं sudo -u <admin-user> <command>। लेकिन मेरे अनुभव के लिए उपयोग करने के लिए पासवर्ड निर्दिष्ट (या डिफ़ॉल्ट) व्यवस्थापक-उपयोगकर्ता (माना रूट ) के पासवर्ड के बजाय लॉग किए गए उपयोगकर्ता के लिए एक है
कामाफेदर

28

wheelBSD में सिस्टम एडमिनिस्ट्रेटर ग्रुप है, जैसे rootसिस्टम एडमिनिस्ट्रेटर यूजर है।

समूह sudoमें उपयोगकर्ताओं के लिए अनुमतियां जोड़ना आम है wheel


1
धन्यवाद ब्राम। किसी भी विचार कि आप व्हील ग्रुप का हिस्सा बनने के लिए फाइल कैसे सेट करेंगे?
राल्फथेमाजीशियन

4
chgrp wheel file
Broam

11

wheelOSX द्वारा 'सिस्टम' / एप्लिकेशन के लिए उपयोग किया जाने वाला समूह है। यह बीएसडी यूनिक्स के स्रोत में कम से कम 1989-03-13 से मौजूद था ।

चाहे अनुमान wheel बड़ा पहिया ’हो या fort भाग्य का पहिया’ मेरे स्रोतों से स्पष्ट नहीं है, लेकिन पहिया की सदस्यता विशेष है।

OS X PAM का उपयोग उस पॉलिसी को सेट करने के लिए किया जाता है जो su(1)उपयोग करेगा। विशेष रूप से, डिफ़ॉल्ट रूप से केवल उपयोगकर्ता adminया wheelसमूह में यूआईडी 0 ( root) पर स्विच कर सकते हैं । के समूह को संशोधित करके इस समूह की आवश्यकता को बदला जा सकता pam_groupहै /etc/pam.d/supam_group(8)इस सेटिंग को संशोधित करने के तरीके के विवरण के लिए देखें।


2

"पहिया" अर्थ "स्टीयरिंग व्हील पर होना" या जहाज के पुल के नियंत्रण को संदर्भित करता है।

मैं इसके लिए अपना स्रोत खोजने की कोशिश करूँगा लेकिन मुझे 100% यकीन है।


यह स्वीकृत उत्तर (यानी, "बड़ा पहिया") की तुलना में बहुत अधिक लगता है। wheelसमूह के उपयोगकर्ता वास्तव में नहीं हैं,root लेकिन वे विशेषाधिकार प्राप्त करने की आवश्यकता वाले आदेशों के लिए "पहिया ले सकते हैं"।
एरिक नोमच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.