"सु" कमांड का उपयोग करके उपयोगकर्ता को कैसे स्विच करें
पता करने के लिए क्या
- उबंटू-आधारित वितरण पर रूट उपयोगकर्ता पर स्विच करने के लिए, दर्ज करें सुडो सु कमांड टर्मिनल में।
- यदि आप वितरण स्थापित करते समय रूट पासवर्ड सेट करते हैं, तो दर्ज करें र.
- किसी अन्य उपयोगकर्ता पर स्विच करने और उनके परिवेश को अपनाने के लिए, दर्ज करें सु - उपयोगकर्ता के नाम के बाद (उदाहरण के लिए, सु - टेड).
यह आलेख बताता है कि लिनक्स पर उपयोगकर्ताओं को कैसे स्विच करना है सुडो कमांड.
रूट उपयोगकर्ता पर स्विच करें
जिस तरह से आप रूट उपयोगकर्ता पर स्विच करते हैं वह वितरण से भिन्न होता है। उदाहरण के लिए, उबंटू-आधारित वितरण जैसे लिनक्स टकसाल, उबंटू, कुबंटू, जुबंटू, और Lubuntu, निम्नानुसार sudo कमांड का उपयोग करके स्विच करें:
सुडो सु
यदि आप एक वितरण का उपयोग कर रहे हैं जिसने आपको वितरण स्थापित करते समय रूट पासवर्ड सेट करने की अनुमति दी है तो आप बस निम्नलिखित का उपयोग कर सकते हैं:
र
यदि आप sudo के साथ कमांड चलाते हैं तो आपसे के लिए कहा जाएगा सुडो पासवर्ड लेकिन अगर आपने कमांड को वैसे ही चलाया है र फिर आपको रूट पासवर्ड डालना होगा।

यह पुष्टि करने के लिए कि आपने वास्तव में रूट उपयोगकर्ता पर स्विच किया है, निम्न कमांड टाइप करें:
मैं कौन हूं
व्हूमी कमांड आपको बताता है कि आप वर्तमान में किस उपयोगकर्ता के रूप में चल रहे हैं।
अन्य उपयोगकर्ताओं के लिए स्विच करें और उनके पर्यावरण को अपनाएं
NS र आदेश स्विच करने के लिए कोई भी अन्य उपयोगकर्ता का खाता। जब आप उपयोगकर्ता-खाता प्रावधान का परीक्षण कर रहे हों तो यह क्षमता उपयोगी होती है।
उदाहरण के लिए, मान लें कि आपने एक नया उपयोगकर्ता बनाया है जिसका नाम है टेड का उपयोग उपयोगकर्ता जोड़ें आदेश. पर स्विच करें टेडनिम्न आदेश का उपयोग कर खाता:
सु टेड
जैसा कि यह खड़ा है, उपरोक्त आदेश आपको लॉग इन करेगा: टेड लेकिन आपको परीक्षण और किसी भी सेटिंग के लिए होम फ़ोल्डर में नहीं रखा जाएगा टेड .bashrc फ़ाइल में जोड़ा गया है लोड नहीं किया जाएगा।
हालाँकि, आप इस रूप में लॉग इन कर सकते हैं टेड और निम्न आदेश का उपयोग करके पर्यावरण को अपनाएं:
सु - टेड
इस बार जब आप के रूप में लॉग इन करते हैं टेड, आपको इसके लिए होम निर्देशिका में रखा जाएगा टेड.
उपयोगकर्ता खातों को स्विच करने के बाद एक कमांड निष्पादित करें
किसी अन्य उपयोगकर्ता के खाते में स्विच करने के लिए लेकिन जैसे ही आप स्विच करते हैं, कमांड चलाने के लिए, का उपयोग करें -सी इस प्रकार स्विच करें:
सु-सी स्क्रीनफेच - टेड
उपरोक्त आदेश में, र उपयोगकर्ता स्विच करता है, -सी स्क्रीनफेच स्क्रीनफेच उपयोगिता चलाता है और - टेड पर स्विच करता है टेड लेखा।
सु क्या है?
"सु" स्थानापन्न उपयोगकर्ता के लिए खड़ा है. sudo कमांड किसी भी कमांड को किसी अन्य उपयोगकर्ता खाते के रूप में चलाता है और आमतौर पर इसे ऊपर उठाने के लिए उपयोग किया जाता है अनुमतियाँ ताकि कमांड को उन्नत सुरक्षा विशेषाधिकारों के साथ चलाया जा सके (जो कि लिनक्स के संदर्भ में है के रूप में जाना मूल उपयोगकर्ता). सूडो थोड़े समय के लिए काम करता है। किसी अन्य उपयोगकर्ता के रूप में लंबे समय तक चलने के लिए, का उपयोग करें र आदेश।