उबंटू पर रूट के रूप में लॉगिन करें

Ubantu Para Ruta Ke Rupa Mem Logina Karem



रूट उपयोगकर्ता डिफ़ॉल्ट रूप से उबंटू पर सक्रिय नहीं है। का उपयोग करके इसका पासवर्ड सेट करके इसे सक्रिय किया जा सकता है पासवर्ड आदेश दें और फिर इसका उपयोग करें उसका - कमांड से आप रूट के रूप में लॉग इन कर सकते हैं।

रूट उपयोगकर्ता वह उपयोगकर्ता होता है जिसके पास बिना किसी प्रतिबंध के सभी प्रशासनिक विशेषाधिकार होते हैं। यह किसी भी फ़ाइल तक पहुंच सकता है और उसे संशोधित कर सकता है, उपयोगकर्ताओं को जोड़ या हटा सकता है, सॉफ़्टवेयर इंस्टॉल या हटा सकता है और सिस्टम कॉन्फ़िगरेशन बदल सकता है।

रूट उपयोगकर्ता सामान्य उपयोगकर्ता से भिन्न होता है, जिसके पास उच्चतम विशेषाधिकार और काफी अधिक शक्ति होती है। उदाहरण के लिए, एक रूट उपयोगकर्ता महत्वपूर्ण कमांड निष्पादित कर सकता है और सिस्टम फ़ाइलों को बिना किसी प्रतिबंध के संपादित कर सकता है, दूसरी ओर, एक सामान्य उपयोगकर्ता के पास ऐसी अनुमतियाँ नहीं होती हैं।







इस गाइड में, मैं उबंटू रूट उपयोगकर्ता की खोज करूंगा, रूट उपयोगकर्ता के रूप में कैसे लॉग इन करें, और यह सामान्य उपयोगकर्ता से कैसे अलग है।



टिप्पणी: इस गाइड में उल्लिखित निर्देशों और आदेशों के लिए, मैं Ubuntu 22.04 का उपयोग कर रहा हूं।



उबंटू रूट उपयोगकर्ता

उबंटू की स्थापना पर, बिना पासवर्ड के एक रूट उपयोगकर्ता बनाया जाता है। सिस्टम फ़ाइलों को किसी भी अनजाने क्षति से बचाने के लिए रूट उपयोगकर्ता को निष्क्रिय रखा जाता है। इसलिए, जब भी आप अपने उबंटू सिस्टम में लॉग इन करते हैं, तो आप विशिष्ट प्रावधानों के साथ एक सामान्य उपयोगकर्ता के रूप में प्रवेश करते हैं। हालाँकि, इसका मतलब यह नहीं है कि आप रूट विशेषाधिकारों तक पहुँचने में असमर्थ होंगे। यदि आपके पास प्रशासनिक विशेषाधिकार हैं, तो जोड़ना सूडो इससे पहले कि आदेश आपको निष्पादित करने की अनुमति दें जड़-विशेष आदेश.





रूट बनाम सूडो

जड़ जबकि, सभी विशेषाधिकारों वाला एक खाता है सूडो एक कमांड लाइन टूल है जो विशेष विशेषाधिकार वाले सामान्य उपयोगकर्ता को उन कमांड को चलाने की अनुमति देता है जिनके लिए रूट पावर की आवश्यकता होती है। उदाहरण के लिए, जब आप उबंटू पर सिस्टम से संबंधित कमांड निष्पादित करते हैं, तो यह आपको देता है अनुमति अस्वीकृत त्रुटियों . इसका तात्पर्य यह है कि आपके पास वे परिवर्तन करने का अधिकार नहीं है।



लेकिन जब एक सामान्य सूडो उपयोगकर्ता के रूप में, आप कमांड से पहले सूडो डालते हैं, तो यह बिना किसी समस्या के निष्पादित होता है।

हालाँकि, यदि आप अपने सिस्टम पर रूट उपयोगकर्ता के रूप में काम कर रहे हैं, तो आपको सिस्टम से संबंधित कार्य करने के लिए कमांड से पहले sudo जोड़ने की आवश्यकता नहीं है।

सुडो कमांड चलाने के लिए, एक सामान्य उपयोगकर्ता को प्रशासनिक अधिकार दिए जाने चाहिए; पर हमारी मार्गदर्शिका देखें Ubuntu पर sudoers में एक उपयोगकर्ता जोड़ना अधिक जानकारी के लिए।

उबंटू पर रूट यूजर सक्षम करें

जैसा कि पहले चर्चा की गई है, रूट उपयोगकर्ता उबंटू और उसके फ्लेवर पर लॉक है। हालाँकि, आप रूट उपयोगकर्ता के लिए पासवर्ड सेट करके इसे सक्षम कर सकते हैं।

ध्यान दें, यदि आप sudoers का हिस्सा नहीं हैं, तो आप ये चरण नहीं कर सकते।

आप इसका उपयोग करके रूट उपयोगकर्ता को सक्षम कर सकते हैं पासवर्ड के साथ आदेश दें जड़ उपयोगकर्ता नाम के रूप में.

सूडो पासवर्ड जड़

कमांड निष्पादित करने के बाद, रूट यूजर के महत्व को ध्यान में रखते हुए एक मजबूत पासवर्ड सेट करें। एक बार पासवर्ड सेट हो जाने पर, रूट उपयोगकर्ता सक्षम हो जाता है और उस तक पहुंचा जा सकता है।

रूट के रूप में लॉगिन करें

उबंटू पर रूट के रूप में लॉग इन करने के लिए, टर्मिनल खोलें और इसका उपयोग करें उसका डैश के साथ आदेश दें , -एल, या --लॉग इन करें विकल्प।

उसका -

आपको पासवर्ड पूछा जाएगा; पासवर्ड टाइप करें, और अब आप उबंटू पर रूट के रूप में लॉग इन हैं।

ध्यान दें कि ठेठ $ बैश शेल का चिन्ह बदल दिया गया है # जब आप उबंटू पर रूट के रूप में लॉग इन करते हैं तो साइन इन करें।

अब, आपको सिस्टम-संबंधित कमांड निष्पादित करते समय या सिस्टम फ़ाइलों तक पहुँचने के दौरान sudo लगाने की आवश्यकता नहीं है।

एक सामान्य उपयोगकर्ता के रूप में वापस आने के लिए, इसका उपयोग करें बाहर निकलना या लॉग आउट आज्ञा।

डिस्प्ले मैनेजर के माध्यम से रूट के रूप में लॉगिन करें

उपरोक्त विधि केवल टर्मिनल पर काम करेगी, हालाँकि, यदि आप उबंटू पर रूट के रूप में लॉग इन करने के लिए डिस्प्ले मैनेजर का उपयोग करना चाहते हैं, तो वह भी किया जा सकता है।

चेतावनी: यह विधि अनुशंसित नहीं है क्योंकि किसी दुर्भावनापूर्ण हमले की स्थिति में आप संभावित रूप से सर्वर नियंत्रण खो सकते हैं। यह भी संभव है कि आप किसी अज्ञात स्रोत से सॉफ़्टवेयर इंस्टॉल करते समय सिस्टम फ़ाइलों को नुकसान पहुँचाएँ।

ध्यान दें कि निम्नलिखित निर्देश GENOME डेस्कटॉप वातावरण के साथ Ubuntu 22.04 के लिए हैं, और यदि आप GENOME का उपयोग नहीं कर रहे हैं तो यह काम नहीं करेगा।

नवीनतम जीनोम का उपयोग करता है जीडीएम3 डिफ़ॉल्ट रूप से डिस्प्ले मैनेजर, इसलिए हम नैनो टेक्स्ट एडिटर का उपयोग करके GDM3 कॉन्फ़िगरेशन फ़ाइल तक पहुँच प्राप्त करेंगे।

सूडो नैनो / वगैरह / जीडीएम3 / कस्टम.conf

फ़ाइल में निम्न पंक्ति टाइप करें.

रूट की अनुमति दें = सत्य

अब, दबाएँ Ctrl+x फ़ाइल को छोड़ने और परिवर्तनों को सहेजने के लिए।

अगले चरण में संशोधन शामिल है पीएएम या प्लग करने योग्य प्रमाणीकरण मॉड्यूल निर्देशिका, जिसमें एक GDM पासवर्ड फ़ाइल है।

चेतावनी: त्रुटियों के साथ संशोधन संभावित रूप से दूषित हो सकता है पम. डी कॉन्फ़िगरेशन फ़ाइलें, जो अंततः आपके सर्वर को पहुंच से बाहर कर सकती हैं।

खोलें जीडीएम-पासवर्ड नैनो संपादक का उपयोग करके फिर से फ़ाइल करें।

सूडो नैनो / वगैरह / पम. डी / जीडीएम-पासवर्ड

उपरोक्त स्क्रीनशॉट में हाइलाइट की गई पंक्ति पर टिप्पणी करें # संकेत।

प्रेस Ctrl+x फ़ाइल को छोड़ने और सहेजने के लिए.

अब, उबंटू सिस्टम को रीबूट करने के लिए आगे बढ़ें, और फिर लॉगिन स्क्रीन पर चुनें असुचीब्द्ध विकल्प।

उपयोक्तानाम दर्ज करें जड़ और पासवर्ड जो बनाया गया था रूट के रूप में लॉगिन करें अनुभाग।

लॉगिन करने के बाद, टर्मिनल खोलें, और आप देखेंगे # डिफ़ॉल्ट रूप से हस्ताक्षर करें.

सूडो का उपयोग करके रूट के रूप में लॉगिन करें

यदि आप एक सामान्य उपयोगकर्ता हैं और व्यवस्थापक समूह का हिस्सा हैं या आपके पास सुपरयूज़र विशेषाधिकार (sudoer) हैं, तो आप इसका उपयोग करके रूट उपयोगकर्ता के रूप में लॉग इन कर सकते हैं सूडो आज्ञा।

सूडो -एस

या

सूडो -मैं

उपरोक्त आदेश निष्पादित करने के बाद, आपको पासवर्ड इनपुट के लिए संकेत दिया जाएगा, अपना पासवर्ड दर्ज करें (उपयोगकर्ता पासवर्ड रूट नहीं)।

उपयोगकर्ता नाम आपके सामान्य नाम से रूट में बदल दिया जाएगा; उपयोग मैं कौन हूँ वर्तमान उपयोगकर्ता नाम जानने के लिए आदेश।

मैं कौन हूँ

रूट के रूप में लॉगिन करने से पहले, उपयोगकर्ता नाम है वह स्वयं , लेकिन रूट के रूप में लॉगिन करने के बाद, उपयोगकर्ता नाम बदल दिया जाता है जड़ .

सक्रिय रूट उपयोगकर्ताओं के साथ हमेशा सुरक्षा जोखिम जुड़े रहते हैं। इसलिए, मैं इसका उपयोग करके रूट उपयोगकर्ता विशेषाधिकारों तक पहुंचने की अनुशंसा करूंगा सूडो आज्ञा।

निष्कर्ष

एक रूट उपयोगकर्ता सभी अनुमतियों के साथ शीर्ष स्तर का उपयोगकर्ता है, हालांकि, उबंटू पर रूट उपयोगकर्ता डिफ़ॉल्ट रूप से सक्रिय नहीं है। रूट उपयोगकर्ता को सक्रिय करने के लिए, का उपयोग करके एक पासवर्ड सेट करना आवश्यक है पासवर्ड आज्ञा। यदि कोई उपयोगकर्ता पहले से ही sudoer है तो वह उपयोगकर्ता रूट का उपयोग करके बन सकता है सूडो -आई आज्ञा। इस गाइड में जीयूआई से रूट लॉगिन को सक्षम करने की एक विधि का भी उल्लेख किया गया है, जो अनुशंसित नहीं है। यह ध्यान रखना आवश्यक है कि उबंटू सहित कई लिनक्स वितरणों में, सुरक्षा जोखिमों के कारण रूट उपयोगकर्ता को निष्क्रिय रखा जाता है। इसका उपयोग करने की अनुशंसा की जाती है सूडो एक सक्रिय रूट उपयोगकर्ता के रूप में लॉग इन करने के बजाय क्योंकि यह एक सुरक्षित विकल्प है। सु और सूडो के बारे में अधिक जानने के लिए इसका उपयोग करें यार सु और यार सूडो टर्मिनल में आदेश.