एक सामान्य कॉन्फ़िगरेशन जिसे लक्ष्य के पासवर्ड की आवश्यकता होती है (जो हम चाहते हैं):
Defaults targetpw
ALL ALL=(ALL) ALL
दूसरी पंक्ति ज़ोर से पढ़ी जाएगी जैसे: "सभी कमांड पर सभी उपयोगकर्ता सभी कमांड निष्पादित करते समय उपयोगकर्ताओं (सभी) का उपयोग कर सकते हैं।" और Defaults targetpw
इसका मतलब है कि उन्हें उस उपयोगकर्ता के पासवर्ड को जानना होगा जो वे ऐसा करने के लिए प्रतिरूपण कर रहे हैं।
इसे सरल रूप से इस में बदल रहा है:
Defaults rootpw
किसी भी उपयोगकर्ता या समूह को किसी अन्य उपयोगकर्ता के रूप में कमांड चलाने के विशेषाधिकार के साथ नहीं छोड़ेंगे।
एक काम की संभावना होगी:
Defaults rootpw
myuser ALL=(ALL) ALL
सादे अंग्रेजी में, myuser
अब सभी कमांड को सभी होस्ट पर किसी भी उपयोगकर्ता के रूप में चलाने की क्षमता है, इसलिए जब तक रूट पासवर्ड ज्ञात हो।
एक और काम करने की संभावना होगी:
Defaults rootpw
%sudousers ALL=(ALL) ALL
sudousers
समूह के किसी भी सदस्य के पास सभी कमांड को सभी होस्ट पर किसी भी उपयोगकर्ता के रूप में चलाने की क्षमता होगी, इसलिए जब तक रूट पासवर्ड ज्ञात हो। myuser
सूडो कमांड चलाने की अनुमति देने के लिए, sudousers
इसे अपने द्वितीयक समूहों में जोड़ना होगा।
su
usermod -a -G sudousers myuser
exit