मैं Ubuntu स्थापित करने की शुरुआत से एक रूट उपयोगकर्ता कैसे बना सकता हूं?


1

मैं उबंटू स्थापना की शुरुआत से एक रूट उपयोगकर्ता कैसे बना सकता हूं? जब मैंने इसकी कोशिश की, तो पता चला कि यह उपयोगकर्ता नाम पहले से ही आरक्षित है।


क्या आपका मतलब sudoउपयोगकर्ता है? linuxize.com/post/how-to-create-a-sudo-user-on-ubuntu
kenn

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

आपको रूट उपयोगकर्ता बनाने की आवश्यकता नहीं है; यह स्वचालित रूप से बनाया गया है, यही वजह है कि आप इसे पहले से मौजूद नहीं बना सकते हैं। लेकिन यह शायद आपका असली सवाल नहीं है ...
fkraiem

जवाबों:


3

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

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

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


1

डिफ़ॉल्ट रूप से Ubuntu में, आप रूट के रूप में लॉग इन नहीं कर सकते। आप एक उपयोगकर्ता के रूप में लॉग इन करते हैं और आपको प्रदान करते हैं कि आप sudoers समूह में हैं, जो आपके द्वारा एक नई स्थापना के दौरान बनाए गए उपयोगकर्ता के लिए मामला होगा, आप sudoप्रोग्राम या कार्रवाई से पहले कमांड का उपयोग करके कमांड को रूट के रूप में चला सकते हैं। उदाहरण के लिए।

sudo apt-get update

sudo -iटर्मिनल में टाइप करने का विकल्प भी है और अपना पासवर्ड दर्ज करने के बाद आप एक रूट शेल शुरू कर सकते हैं। लेकिन आपको यह केवल तभी करना चाहिए जब आपको किसी कारण से मूल शेल की आवश्यकता हो।


यह पूछे गए प्रश्न का उत्तर नहीं देता है।
fkraiem

@fkraiem सवाल का कोई जवाब नहीं है क्योंकि इसे "आप नहीं कर सकते" को छोड़कर पूछा गया था। इसलिए मैंने उत्तर देने की पूरी कोशिश की कि मुझे लगा कि प्रश्नकर्ता वास्तव में पूछ रहा था, जैसे आपने ऊपर किया था।
स्टीवइनबैरिया

1
हर सवाल का जवाब नहीं दिया जा सकता है। यदि कोई प्रश्न अस्पष्ट या अन्यथा अयोग्य है, तो आप स्पष्टीकरण के लिए पूछने के लिए टिप्पणी कर सकते हैं, डाउनवोट कर सकते हैं, वोट बंद कर सकते हैं, या बस इसे अकेले छोड़ सकते हैं। लेकिन यह जवाब देना ठीक नहीं है कि इसका जवाब नहीं है।
fkraiem

@fkraiem मुझे लोगों की मदद करना पसंद है और मुझे लगा कि मुझे पता है कि काविल क्या पूछ रहा था। मुझे नहीं लगता कि मेरे जवाब से कोई नुकसान हुआ, क्या ऐसा हुआ? और किसी ने इसे उकेरा। मुझे खेद है, लेकिन मैं यहाँ समस्या को नहीं समझता।
स्टीवइनबैरिया
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.