मैक ओएस एक्स में किसी अन्य उपयोगकर्ता के रूप में एप्लिकेशन चलाएं


9

विंडोज 7 में आप व्यवस्थापक अधिकारों के साथ आवेदन शुरू कर सकते हैं और आप उन्हें एक अलग उपयोगकर्ता के रूप में भी चला सकते हैं।

क्या मैक ओएस एक्स में एक समान विशेषता है? मेरे पास एक विशेष एप्लिकेशन है जिसे व्यवस्थापक अधिकारों की आवश्यकता है, लेकिन मैं व्यवस्थापक खाते में लॉग इन नहीं करना चाहता।

जवाबों:


8

टर्मिनल पर su "खाता-नाम" टाइप करें। फिर यह आपसे उस खाते का पासवर्ड पूछेगा और आपको उस उपयोगकर्ता के रूप में कमांड चलाने देगा।

थर्ड पार्टी जीयूआई समाधानों में पीक-ओ-मैटिक और जोसेफ बीसन के रन अस शामिल हैं


क्या खोजक के माध्यम से कोई रास्ता नहीं है या ऐसा कुछ है? मैं इसे टर्मिनल में ठीक कर सकता हूं, लेकिन यहां अन्य लोग शायद इससे परिचित नहीं हैं।
शविश

जहां तक ​​मुझे पता है, ऐसा करने का कोई अंतर्निहित तरीका नहीं है। शायद सबसे करीबी चीज़ तेज़ उपयोगकर्ता स्विचिंग का उपयोग करना होगा।
हिप्पो

1
मैं Peek-o-Matic लिपि का लेखक हूँ जिसका उल्लेख यहाँ किया गया है। यह अनिवार्य रूप से एक शेल कमांड के लिए एक एपलस्क्रिप्ट रैपर है। साथ ही, बुरी तरह से लिखा हुआ। :-) मूल रूप से, इसके लिए व्यवस्थापक अधिकारों की आवश्यकता नहीं थी, लेकिन तेंदुए से हिम तेंदुए तक के संक्रमण ने इसे तोड़ दिया, इसलिए अब, केवल व्यवस्थापक संस्करण अधिक या कम काम करने लगता है। चीजों को बदतर बनाने के लिए, यह शेर में पूरी तरह से टूट गया लगता है। मुझे डर है कि मैं स्क्रिप्ट को शेर के अनुकूल बनाने की योजना नहीं बना रहा हूं। एप्सस्क्रिप्ट में अपना स्वयं का सोर्स कोड होता है।

3

यदि किसी एप्लिकेशन को व्यवस्थापक अधिकारों की आवश्यकता होती है, तो उसे एक व्यवस्थापक के रूप में प्रमाणित करने के लिए एक संवाद पॉप अप करने के लिए मानक प्राधिकरण एपीआई को कॉल करना चाहिए। यदि आपका ऐप ऐसा नहीं करता है, लेकिन उन विशेषाधिकारों की आवश्यकता है, तो यह शायद खराब लिखा गया है, या आप इसे एक अलग तरीके से उपयोग कर रहे हैं, जैसा कि यह इरादा था।


यह निश्चित रूप से खराब लिखा गया है, इसमें कोई शक नहीं है, हे।
शविश

3

इस पृष्ठ पर "पीक-ओ-मैटिक" नामक एक एपस्क्रिप्ट है । लगता है कि तुम क्या देख रहे हो।


यह बहुत दिलचस्प लग रहा है। एक नज़र होगी :)
Svish

0

आप हमेशा sudo ./Path/To/Application.app/Contents/MacOS/Applicationटर्मिनल में टाइप कर सकते हैं ।

उदाहरण के लिए, कैलेंडर ऐप के लिए यह होगा sudo ./Applications/Calendar.app/Contents/MacOS/Calendar

या आप इसे करने के लिए एक ऐप का उपयोग कर सकते हैं:

ऐसे करें एप

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.