अगर मैं उबंटू 11.04 का उपयोग कर रहा हूं, तो मैं इसे कैसे कॉन्फ़िगर कर सकता हूं कि केवल दो उपयोगकर्ता मेरे पीसी को बंद / निलंबित / हाइबरनेट कर सकते हैं: रूट उपयोगकर्ता और एक नियमित उपयोगकर्ता?
अगर मैं उबंटू 11.04 का उपयोग कर रहा हूं, तो मैं इसे कैसे कॉन्फ़िगर कर सकता हूं कि केवल दो उपयोगकर्ता मेरे पीसी को बंद / निलंबित / हाइबरनेट कर सकते हैं: रूट उपयोगकर्ता और एक नियमित उपयोगकर्ता?
जवाबों:
shutdown
द्विआधारी केवल रूट उपयोगकर्ता के लिए काम करेंगे। उपयोगकर्ता के लिए रूट के रूप में शटडाउन को निष्पादित करने की अनुमति देने के लिए विशिष्ट नियम सेट अप करना है । यह मानते हुए कि उपयोगकर्ता के पास पहले से ही पूर्ण अनुमतियाँ नहीं हैं (उदाहरण के लिए, उबंटू डेस्कटॉप सिस्टम पर पहला उपयोगकर्ता करता है) आप निम्नलिखित लाइन को / etc / sudoers ( visudo
उपयोगिता के लिए, सुरक्षा के लिए) का उपयोग कर सकते हैं :
joe hostname=(root) /sbin/shutdown -h now
यदि आप चाहते हैं कि उन्हें उनके पासवर्ड के लिए संकेत दिए बिना बंद कर दिया जाए , तो इस तरह NOPASSWD विकल्प जोड़ें:
joe hostname=(root) NOPASSWD: /sbin/shutdown -h now
आप वाइल्डकार्ड या स्पष्ट घोषणाओं का उपयोग करके वे बंद कर सकते हैं जिस तरह से संशोधित कर सकते हैं। उदाहरण के लिए shutdown -h now
, सिस्टम को तत्काल रोकने की अनुमति देता है, यह रिबूट नहीं करेगा। आप -r
सिस्टम को रिबूट करने के बजाय अनुमति दे सकते हैं ।
आपके द्वारा sudoers कॉन्फ़िगर करने के बाद, joe सिस्टम को रिबूट करने के लिए निम्न कमांड चला सकता है:
sudo /sbin/shutdown -h now
जो के रूप में, आप निम्न कमांड को यह देखने के लिए चला सकते हैं कि आपके पास कमांड का उपयोग करने के लिए क्या है sudo
:
sudo -l
लॉगिन मेनू से शटडाउन को अक्षम करने के लिए, /etc/gdm/gdm.conf-custom
फ़ाइल को संपादित करें और [greeter]
अनुभाग जोड़ें में SystemMenu=false
। यह पैनल मेनू को प्रभावित नहीं करेगा, हालांकि, मुझे यकीन नहीं है कि सभी उपयोगकर्ताओं के लिए इसे अक्षम किए बिना कैसे अक्षम किया जाए, लेकिन यदि आप इसे सभी उपयोगकर्ताओं के लिए अक्षम करते हैं, तो आपको shutdown
इसके बजाय टर्मिनल से कमांड का उपयोग करके इसके चारों ओर काम करने में सक्षम होना चाहिए । सभी उपयोगकर्ताओं के लिए अक्षम करने के लिए, यह लिंक देखें ; मैंने यह सत्यापित नहीं किया है कि ये निर्देश उबंटू पर काम करते हैं।
ध्यान दें कि उन्हें केवल अनप्लग करने या पीसी के सामने पावर बटन दबाने से रोकने का कोई तरीका नहीं है, इसलिए घरेलू उपयोग के लिए लिनक्स वितरण में रुझान इन कार्यों को उन सभी उपयोगकर्ताओं को अनुमति देने के लिए है जो कंप्यूटर पर शारीरिक रूप से बैठे हैं। इसे निष्क्रिय करने का स्पष्ट तरीका