Linux-आधारित कंप्यूटर पर रूट खाता पूर्ण अनुमतियों वाला खाता है। कुछ आदेशों को निष्पादित करने के लिए आपको रूट खाते का उपयोग करने की आवश्यकता होगी, विशेष रूप से वे जो सिस्टम फ़ाइलों को प्रभावित करते हैं। चूंकि रूट खाता संपूर्ण रूप से कंप्यूटर को प्रभावित कर सकता है, इसलिए इस खाते को नियमित खाते के स्थान पर उपयोग करने के बजाय केवल आवश्यकतानुसार ही उपयोग करना सबसे अच्छा है। इस तरह, आप महत्वपूर्ण सिस्टम फाइलों को नुकसान पहुंचाने वाली "दुर्घटनाओं" के जोखिम को कम करते हैं।
कदम
विधि 1 में से 4: टर्मिनल से रूट तक पहुंचना
चरण 1. Ctrl+Alt+T दबाकर टर्मिनल खोलें।
अधिकांश लिनक्स वितरण आपको इस शॉर्टकट के साथ टर्मिनल तक पहुंचने की अनुमति देते हैं।
चरण 2. कमांड सु - दर्ज करें और एंटर दबाएं।
कंप्यूटर सुपर उपयोगकर्ता खाते तक पहुंचने का प्रयास करेगा। आप सिस्टम पर किसी भी खाते में लॉग इन करने के लिए इस कमांड का उपयोग कर सकते हैं, लेकिन यदि आप खाता नाम निर्दिष्ट नहीं करते हैं, तो आप रूट खाते में लॉग इन हो जाएंगे।
चरण 3. सु - कमांड टाइप करने और एंटर दबाने के बाद, यदि संकेत दिया जाए तो रूट पासवर्ड दर्ज करें।
यदि आपको प्रमाणीकरण त्रुटि प्राप्त होती है, तो आपका रूट खाता लॉक हो सकता है। खाता खोलने के लिए अगले चरण पढ़ें।
चरण 4. कमांड लाइन की जाँच करें।
जब रूट के रूप में लॉग इन किया जाता है, तो कमांड लाइन $ के बजाय # में समाप्त हो जाएगी।
चरण 5. वह कमांड दर्ज करें जिसके लिए रूट एक्सेस की आवश्यकता है।
रूट के रूप में लॉग इन करने के लिए su - कमांड का उपयोग करने के बाद, आप किसी भी कमांड का उपयोग कर सकते हैं जिसके लिए रूट एक्सेस की आवश्यकता होती है। su कमांड सत्र के अंत तक सहेजा जाएगा ताकि आपको हर बार कमांड चलाने पर अपना रूट पासवर्ड दर्ज करने की आवश्यकता न पड़े।
चरण 6. su - के बजाय sudo कमांड का उपयोग करने पर विचार करें।
सुडो (सुपर यूजर डू) कमांड आपको रूट के रूप में कमांड चलाने की अनुमति देता है। अधिकांश लिनक्स उपयोगकर्ताओं के लिए सूडो की अत्यधिक अनुशंसा की जाती है क्योंकि सूडो का उपयोग करके, रूट एक्सेस सहेजा नहीं जाता है, और उपयोगकर्ता को रूट पासवर्ड जानने की आवश्यकता नहीं होती है। उपयोगकर्ताओं को केवल अपने संबंधित पासवर्ड दर्ज करने के लिए कहा जाएगा।
- सुडो कमांड दर्ज करें और एंटर दबाएं (उदाहरण के लिए sudo ifconfig)। उसके बाद, संकेत मिलने पर अपना खाता पासवर्ड दर्ज करें।
- सुडो कमांड वितरण पर रूट एक्सेस के लिए अनुशंसित कमांड है जो रूट अकाउंट को लॉक करता है, जैसे कि उबंटू। भले ही रूट अकाउंट लॉक हो, फिर भी आप सूडो का इस्तेमाल कर सकते हैं।
- sudo कमांड का उपयोग केवल प्रशासक विशेषाधिकार वाले उपयोगकर्ता ही कर सकते हैं। /etc/sudoers फ़ाइल को संपादित करके एक्सेस अधिकार दिए जा सकते हैं और रद्द किए जा सकते हैं।
विधि 2 का 4: रूट एक्सेस अनलॉक करना (उबंटू)
चरण 1. उबंटू लिनक्स में रूट एक्सेस खोलें।
उबंटू और कई अन्य लिनक्स वितरण रूट खाते को लॉक कर देते हैं ताकि इसे सामान्य उपयोगकर्ताओं द्वारा एक्सेस नहीं किया जा सके। यह कदम इसलिए किया जाता है क्योंकि आमतौर पर रूट खाते की आवश्यकता नहीं होती है। इसके बजाय, वितरण sudo कमांड (पिछले चरण में वर्णित) के माध्यम से रूट एक्सेस की अनुमति देता है। एक बार रूट खाता अनलॉक हो जाने पर, आप रूट के रूप में लॉग इन कर सकते हैं।
चरण 2. Ctrl+Alt+T दबाकर टर्मिनल खोलें।
चरण 3. सुडो पासवार्ड रूट दर्ज करें और एंटर दबाएं।
संकेत मिलने पर अपना खाता पासवर्ड दर्ज करें।
चरण 4। रूट खाते के लिए एक पासवर्ड बनाएं, और इसकी पुष्टि करने के लिए इसे फिर से दर्ज करें।
पासवर्ड सेट करने के बाद रूट अकाउंट एक्टिव हो जाएगा।
चरण 5. रूट अकाउंट को निम्न कमांड से लॉक करें:
सुडो पासवार्ड -डीएल रूट
विधि 3 में से 4: सिस्टम में रूट के रूप में लॉग इन करें
चरण 1. रूट खाते तक पहुंचने के लिए किसी अन्य तरीके का उपयोग करने पर विचार करें।
दैनिक उपयोग के लिए सीधे रूट खाते तक पहुँचने की अनुशंसा नहीं की जाती है क्योंकि आप दुर्भावनापूर्ण आदेश चला सकते हैं। केवल रूट खाते का उपयोग आपातकालीन प्रणाली की मरम्मत करने के लिए करें, जैसे कि एक अनुपयोगी ड्राइव को पुनर्प्राप्त करना या एक दुर्गम खाते को पुनर्स्थापित करना।
- रूट के रूप में लॉग इन करने के बजाय sudo या su कमांड का उपयोग करने से आप बिना किसी नुकसान के रूट खाते का लाभ उठा सकते हैं। दोनों कमांड आपको किसी विशेष कमांड का उपयोग करने से पहले दो बार सोचने पर मजबूर कर देंगे।
- कुछ लिनक्स वितरण, जैसे कि उबंटू, रूट खाते को तब तक लॉक करते हैं जब तक आप इसे मैन्युअल रूप से अनलॉक नहीं करते। उपयोगकर्ताओं को रूट खाते के साथ सिस्टम से छेड़छाड़ करने से रोकने के अलावा, यह कदम सिस्टम को हैकर्स से भी बचाता है क्योंकि हैकर्स आमतौर पर सिस्टम को हैक करते समय रूट खाते को पहले लक्षित करेंगे। यदि रूट अकाउंट लॉक है, तो हैकर्स अकाउंट को एक्सेस नहीं कर सकते। उबंटू में रूट खाते तक पहुंचने के लिए पिछले चरणों को पढ़ें।
चरण 2. लिनक्स सिस्टम में लॉग इन करने के लिए संकेत मिलने पर उपयोगकर्ता नाम के रूप में रूट दर्ज करें।
यदि रूट खाता अनलॉक है और आप खाते का पासवर्ड जानते हैं, तो आप सीधे रूट के रूप में लॉग इन कर सकते हैं।
यदि आपको कुछ कमांड चलाने के लिए रूट एक्सेस की आवश्यकता है, तो पहले ऊपर दिए गए कुछ चरणों का उपयोग करें।
चरण 3. उपयोगकर्ता नाम के रूप में रूट दर्ज करने के बाद, संकेत मिलने पर रूट पासवर्ड दर्ज करें।
- कई प्रणालियों पर, आप "पासवर्ड" पासवर्ड के साथ रूट तक पहुंच सकते हैं।
- यदि आप अपना रूट पासवर्ड भूल जाते हैं या नहीं जानते हैं, तो अपना पासवर्ड रीसेट करने का तरीका जानने के लिए अगले चरण पढ़ें।
- यदि आप उबंटू का उपयोग कर रहे हैं, तो रूट खाता लॉक है और जब तक आप इसे मैन्युअल रूप से अनलॉक नहीं करते तब तक इसका उपयोग नहीं किया जा सकता है।
चरण 4. रूट खाते का उपयोग करते समय जटिल प्रोग्राम चलाने से बचें।
आपके द्वारा चलाए जा रहे प्रोग्राम को रूट खाते से एक्सेस करने पर सिस्टम को नुकसान हो सकता है। रूट खाते का उपयोग करने के बजाय, कमांड चलाएँ जिसके लिए sudo या su कमांड के साथ व्यवस्थापक पहुँच की आवश्यकता होती है।
विधि 4 का 4: रूट या व्यवस्थापक पासवर्ड पुनर्प्राप्त करना
चरण 1. यदि आप इसे याद नहीं रख सकते हैं तो रूट पासवर्ड रीसेट करें।
यदि आपको अपना रूट पासवर्ड और उपयोगकर्ता खाता याद नहीं है, तो आपको दोनों पासवर्ड बदलने के लिए पुनर्प्राप्ति मोड तक पहुंचने की आवश्यकता हो सकती है। यदि आप अपना उपयोगकर्ता खाता पासवर्ड जानते हैं और रूट पासवर्ड बदलना चाहते हैं, तो कमांड का उपयोग करें sudo passwd root. उसके बाद, अपना खाता पासवर्ड और रूट खाते के लिए एक नया पासवर्ड दर्ज करें।
चरण 2. अपने कंप्यूटर को पुनरारंभ करें, फिर GRUB मेनू खोलने के लिए BIOS स्क्रीन के प्रकट होने के बाद Shift दबाएं।
GRUB मेनू के प्रकट होने से पहले आपको इस चरण को कई बार दोहराना पड़ सकता है।
चरण 3. दिखाई देने वाली सूची में पहली (रिकवरी मोड) प्रविष्टि का चयन करें।
आपके Linux वितरण का पुनर्प्राप्ति मेनू स्क्रीन पर दिखाई देगा.
चरण 4. मेनू से रूट विकल्प चुनें।
रूट विशेषाधिकारों वाला एक टर्मिनल लोड होगा।
चरण 5. रीड-राइट विशेषाधिकार के साथ एक ड्राइव खोलें।
जब आप Linux पुनर्प्राप्ति मोड का उपयोग करते हैं, तो आपकी ड्राइव केवल पढ़ने के लिए होती है। लेखन अनुमतियाँ सक्षम करने के लिए निम्न आदेश का उपयोग करें:
माउंट -आरडब्ल्यू -ओ रिमाउंट /
चरण 6. रूट के रूप में लॉग इन करने और ड्राइव अनुमतियों को बदलने के बाद, लॉक किए गए खाते के लिए एक नया पासवर्ड बनाएं।
- कमांड पासवार्डअकाउंटनाम दर्ज करें और एंटर दबाएं। यदि आप रूट पासवर्ड बदलना चाहते हैं, तो पासवार्ड रूट दर्ज करें।
- संकेत मिलने पर दो बार नया पासवर्ड दर्ज करें।
चरण 7. पासवर्ड रीसेट करने के बाद कंप्यूटर को पुनरारंभ करें।
कंप्यूटर के पुनरारंभ होने के बाद, आप अपने द्वारा पहले सेट किए गए पासवर्ड के साथ कंप्यूटर का उपयोग पहले की तरह कर सकते हैं।
चेतावनी
- बहुत जरूरी होने पर ही रूट अकाउंट का इस्तेमाल करें। जब आप इसका उपयोग कर चुके हों तो खाते से लॉग आउट करें।
- रूट पासवर्ड केवल उन उपयोगकर्ताओं को दें जिन पर आप भरोसा करते हैं और वास्तव में इसकी आवश्यकता है।