रूट या एडमिन पासवर्ड रीसेट करना (Resetting the Root or Admin Password) टर्मिनल में रूट एक्सेस प्राप्त करना (Gaining Root Access in the Terminal) रूट की तरह लॉगिन करना (Logging in as Root) रूट अकाउंट को (उबुन्टु) अनलॉक करना (Unlocking the Root Account (Ubuntu))
यदि आप, आपका रूट पासवर्ड और आपका यूजर पासवर्ड भूल चुके हैं, तो इन्हें बदलने के लिए आपको रिकवरी मोड (Recovery Mode) पर बूट (Boot) करना होगा। यदि आपको, आपका यूजर पासवर्ड याद है, और सिर्फ रूट पासवर्ड बदलना चाह रहे हैं, तो सिर्फ sudo passwd root लिखें और आपका पासवर्ड एंटर करें, फिर इसके बाद एक नया रूट पासवर्ड तैयार कर लें। ⇧ Shift को दबाकर रखें: इस तरह से ग्रब (GRUB) मेन्यू खुल जाएगा। यहाँ पर इसका सीमित समय आपके लिए मुश्किल जरुर खड़ी कर सकता है, तो ऐसे में आपको इसकी कई बार कोशिश करनी होगी। (recovery mode) को चुनें: ये आपके मौजूदा डिस्ट्रीब्यूशन पर रिकवरी मोड लोड करेगी। root विकल्प को चुनें: ये आपको रूट अकाउंट पर लॉगिन किये एक टर्मिनल खोलकर देगा। जब आप रिकवरी मोड पर बूट करते हैं, तो आपके पास सिर्फ रीड (Read) अधिकार ही मौजूद होते हैं। राईट एक्सेस को एनेबल करने के लिए, ये कमांड एंटर करें: mount -rw -o remount / अब जैसे ही आप रूट की तरह लॉगिन कर लेते हैं और एक्सेस अधिकार बदल लेते हैं, तो फिर अब आप अकाउंट के लिए एक नया पासवर्ड तैयार कर सकते हैं:   passwd accountName लिखें और ↵ Enter दबाएँ। यदि आप रूट पासवर्ड बदलना चाह रहे हैं, तोpasswd root लिखें। जब कहा जाए, तब इस नए पासवर्ड को दो बार एंटर करें। जैसे ही आप पासवर्ड रीसेट कर लेते हैं, फिर आप आपके कंप्यूटर को सामान्य रूप से रिबूट कर सकते हैं। आपका नया पासवर्ड फ़ौरन लागू हो जाएगा। यदि टर्मिनल पहले से नहीं खुला है, तो फिर इसे खोल दें। बहुत सारे डिस्ट्रीब्यूशन पर इसे Ctrl+Alt+T दबाकर भी खोला जाता है। इस तरह से आप "सुपरयूजर (super user)" की तरह लॉगिन करने की कोशिश करेंगे। आप आपके कंप्यूटर पर किसी भी यूजर की तरह लॉगिन करने के लिए इस कमांड का इस्तेमाल कर सकते हैं, लेकिन जब इसे खाली छोड़ा जाए, तो ये रूट पर लॉगिन करने का प्रयास करती है। su - लिखने के और ↵ Enter दबाने के बाद, आपसे रूट पासवर्ड को माँगा जाएगा। यदि आपको "authentication error" का कोई मैसेज नजर आता है, तो शायद आपका रूट अकाउंट लॉक है। इसे अनलॉक (खोलने) करने के बारे में जानकारी पाने के लिए, इस लेख का अगला भाग देखें। जब आप रूट की तरह लॉगिन कर लेते हैं, तब कमांड प्रॉम्प्ट में आखिर में $ की जगह पर # नजर आना चाहिए। जब आप su - का इस्तेमाल करके रूट की तरह लॉगिन कर लेते हैं, फिर आप हर एक ऐसी कमांड को रन कर सकते हैं, जिसे रूट पर एक्सेस की जरूरत होती। अब su कमांड, आखिर तक मौजूद रहने वाली है, तो आपको किसी कमांड को रन करने के लिए बार-बार रूट पासवर्ड एंटर करने की कोई जरूरत नहीं है। sudo का इस्तेमाल करके देखें: sudo ("super user do"), ये एक ऐसी कमांड है, जो आपको अन्य कमांड को, अस्थायी रूप से रूट की तरह रन करने देती है। ये ज्यादातर यूजर्स के लिए, रूट कमांड्स रन करने का एक बेहतर तरीका है, क्योंकि इसमें रूट एनवायरनमेंट (root environment) को तैयार करने की जरूरत नहीं पड़ती और इसके लिए यूजर को रूट पासवर्ड भी जानने की जरूरत नहीं है। इसकी जगह पर यूजर अस्थायी रूप से रूट एक्सेस करने के लिए अपने पासवर्ड को एंटर करेगा।   sudo command लिखें और ↵ Enter दबाएँ (जैसे कि, sudo ifconfig): जब आपसे पासवर्ड एंटर करने कहा जाए तब यहाँ पर आपका यूजर (user) पासवर्ड एंटर करें, रूट पासवर्ड नहीं। उबुन्टु जैसे डिस्ट्रीब्यूशन, जिस पर रूट अकाउंट लॉक रहता है, उस पर sudo इस्तेमाल करना, एक अच्छा तरीका माना जाता है। ये कमांड कुछ ही एडमिनिस्ट्रेटिव सुविधा प्राप्त, यूजर्स तक ही सीमित है। /etc/sudoers पर यूजर्स को जोड़ा और हटाया जा सकता है। नियमित रूप से इस्तेमाल करने के लिए रूट से लॉगिन करने की सलाह नहीं दी जाती, क्योंकि रूट के द्वारा किसी भी कमांड को बहुत आसानी से रन किया जा सकता है और हो सकता है कि कोई ऐसी कमांड रन हो जाए, जो आपके सिस्टम की कार्यप्रणाली को ही रोक दे और यदि आप आपकी मशीन पर SSH सर्वर इस्तेमाल करते हैं, तो ये आपके सिस्टम की सुरक्षा को भी भंग कर सकती है। केवल तभी रूट से लॉगिन किया करें, जब आप आपातकालीन स्थिति में सिस्टम पर सुधार कार्य कर रहे हों, जैसे कि डिस्क फ़ैल होना या फिर लॉक अकाउंट को रीस्टोर करना।  रूट की तरह लॉगिन करने के लिए sudo या su का इस्तेमाल करना, आपको रूट पर लॉगिन करके जबरदस्ती में होने वाले नुकसान से बचाकर रखेगा। इस तरह की कमांड्स का इस्तेमाल करते हुए, यूजर के पास किसी कमांड के बारे में ज्यादा अच्छी तरह से सोच-विचार करने का मौका रहता है और इस तरह से वो सिस्टम में होने वाले नुकसान को होने से रोक सकता है। कुछ डिस्ट्रीब्यूशन, जैसे कि, उबुन्टु (Ubuntu) रूट अकाउंट को तब तक लॉक ही रखता है, जब तक कि आप इसे मैन्युअली अनलॉक नहीं कर लेते। ये ना सिर्फ आपके सिस्टम को यूजर्स के द्वारा रूट अकाउंट पर रहते हुए, अनजाने में हुई किसी गलती से होने वाले नुकसान से बचाता है, साथ ही ये आपके सिस्टम को संभावित हैकर्स की नजरों से भी बचाकर रखेगा, क्योंकि रूट अकाउंट पर ही हैकर्स की पैनी नजर होती है। यदि रूट अकाउंट लॉक रहता है, तो हैकर इस पर एक्सेस नहीं पा सकेंगे। रूट को उबुन्टु पर अनलॉक करने की जानकारी पाने के लिए इस लेख का पहले वाला भाग पढ़ें। root एंटर करें: यदि रूट अकाउंट अनलॉक है और आपको इसका पासवर्ड भी पता है, तो जब आपसे इस यूजर अकाउंट से रूट अकाउंट पर लॉगिन करने का कहा जाए, तो आप लॉगिन कर सकते हैं। जब लॉगिन करने को कहा जाए, तब यूजर की जगह पर root एंटर करें। यदि आपको कमांड रन करने के लिए, रूट पर एक्सेस की जरूरत है, तो पहले वाले भाग में दी हुई विधि का इस्तेमाल करें। root को यूजरनेम की तरह एंटर करने के बाद, पूछे जाने पर, रूट पासवर्ड एंटर करें।  ज्यादातर मामलों में, "password" ही रूट पासवर्ड होता है। यदि आपको रूट पासवर्ड नहीं पता है, या आप भूल चुके हैं, तो इसे रीसेट करने के लिए, अगले भाग को पढ़ें। उबुन्टु में, रूट अकाउंट लॉक रहता है, और इसे तब तक इस्तेमाल नहीं किया जा सकता, जब तक ये अनलॉक ना हो जाए। हो सकता है कि रूट एक्सेस किये हुए, आप जिस प्रोग्राम को रन करना चाह रहे हैं, उसका आपके सिस्टम पर कुछ खतरनाक प्रभाव पड़ने वाला हो। इसलिए रूट पर लॉगिन ना करने की और प्रोग्राम को रन करने के लिए sudo या su इस्तेमाल करने की सलाह दी जाती है। उबुन्टु (और ऐसे ही कुछ डिस्ट्रीब्यूशन) रूट अकाउंट को लॉक करके रखते हैं, ताकि कोई आम यूजर इसे एक्सेस ना कर सके। ऐसा इसलिए किया जाता है, क्योंकि जब sudo कमांड (इसके पहले का भाग देखें) इस्तेमाल होती है, तब रूट पर एक्सेस की बहुत कम ही जरूरत होती है। रूट अकाउंट को अनलॉक करके, आप एक रूट की तरह लॉगिन कर पाएँगे। यदि आप डेस्कटॉप एनवायरनमेंट इस्तेमाल कर रहे हैं, तो आप टर्मिनल खोलने के लिए Ctrl+Alt+T भी दबा सकते हैं। जब पासवर्ड माँगा जाए, तब आपका यूजर (user) पासवर्ड एंटर करें। अब आपको एक नया पासवर्ड तैयार करने और इसे दो बार एंटर करने को कहा जाएगा। पासवर्ड तैयार होते ही, रूट अकाउंट सक्रिय हो जाएगा। यदि आप रूट अकाउंट को लॉक करना चाहते हैं, तो फिर पासवर्ड हटाने और रूट लॉक करने के लिए ये कमांड एंटर करें: sudo passwd -dl root
भूले हुए रूट पासवर्ड को रीसेट करें: आपके कंप्यूटर को रिबूट (Reboot) करें और BIOS स्क्रीन के बाद बांयी-. लिस्ट पर मौजूद सबसे पहली एंट्री . सामने नजर आने वाले मेन्यू से . ड्राइव को राईट (write) अधिकार के साथ रिमाउंट (Remount) करें: अब उस हर एक अकाउंट के लिए एक नया पासवर्ड तैयार करें, जिस पर आप जा नहीं सकते: पासवर्ड रीसेट करने के बाद, आपके कंप्यूटर को रिबूट (Reboot) करें: टर्मिनल खोलें: .su - लिखें और ↵ Enter दबाएँ: जब आपको बोला जाए, तब रूट पासवर्ड एंटर करें: कमांड प्रॉम्प्ट की जाँच करें: एक ऐसी कमांड एंटर करें, जिसे रूट पर एक्सेस की जरूरत हो: su - की जगह पर . अस्थायी रूप से रूट एक्सेस पाने के लिए अन्य विधियों का इस्तेमाल करें: लिनक्स पर लॉगिन करते वक्त, एक यूजर की तरह . यूजर पासवर्ड की जगह पर रूट पासवर्ड एंटर करें: रूट की तरह लॉगिन किये हुए किसी भी जटिल प्रोग्राम को रन करने से बचें: रूट अकाउंट (उबुन्टु) को अनलॉक करें: टर्मिनल खोलें: .sudo passwd root लिखें और ↵ Enter दबाएँ: एक नया पासवर्ड सेट करें: रूट अकाउंट को वापस लॉक करें:
https://www.wikihow.com/Become-Root-in-Linux https://www.wikihow.com/Become-Root-in-Linux https://www.wikihow.com/Become-Root-in-Linux https://www.wikihow.com/Become-Root-in-Linux
Resetting the Root or Admin Password Gaining Root Access in the Terminal Logging in as Root Unlocking the Root Account (Ubuntu)