मेरे पास ओएस एक्स पर एक निश्चित बाइनरी प्रोग्राम है जिसे केवल रूट के रूप में चलाया जा सकता है।
मैं sudo
हर बार जब मैं इसे लागू करता हूं और पासवर्ड टाइप करता हूं, तो थक जाता हूं, और यह चाहूंगा कि जब मैं इसे नियमित रूप से आह्वान करूं, तो बिना पासवर्ड मांगे यह स्वचालित रूप से रूट के रूप में चलेगा।
कार्यक्रम का मालिक जड़ है और इसका समूह पहिया है।
मैंने chmod ug+s
रूट / व्हील के निष्पादन पर उपयोगकर्ता और समूह को सेट करने का प्रयास किया, लेकिन जब मैं बिना sudo के प्रोग्राम चलाता हूं, तब भी यह शिकायत करता है कि यह केवल sudo या रूट के रूप में चल सकता है।
nosuid
माउंट विकल्प का उपयोग करते हैं ... इसके अलावा आपको नियमित रूप से सुपरयूजर के रूप में एक कार्यक्रम क्यों चलाना चाहिए।