ट्यूटोरियल

Root रूट या सुपर रूट उपयोगकर्ता क्या है

विषयसूची:

Anonim

रूट उपयोगकर्ता नाम या खाता है, जो डिफ़ॉल्ट रूप से लिनक्स या अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर सभी कमांड और फाइलों तक पहुंच रखता है। रूट खाता, रूट उपयोगकर्ता और सुपरयूज़र के रूप में भी जाना जाता है।

यूनिक्स जैसी प्रणालियों में रूट या सुपर उपयोगकर्ता क्या है

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

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

हम लिनक्स में उपयोगकर्ता पासवर्ड को बदलने के बारे में हमारी पोस्ट पढ़ने की सलाह देते हैं

यूनिक्स-प्रकार की प्रणालियां मानती हैं कि सिस्टम प्रशासक ठीक से जानता है कि वह क्या कर रहा है और केवल वही व्यक्ति रूट खाते का उपयोग करेगा । इस प्रकार, एक लापरवाह त्रुटि की स्थिति में रूट उपयोगकर्ता के लिए वस्तुतः कोई सुरक्षा जाल नहीं है, जैसे कि एक महत्वपूर्ण सिस्टम फ़ाइल को भ्रष्ट या हटाना, जिससे पूरी प्रणाली में खराबी हो सकती है।

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

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

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

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

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

सुपरसुअर खाते का उपयोग करने के लिए, पहला कदम इसे सक्षम करना है और इसे एक पासवर्ड निर्दिष्ट करना है। ऐसा करने के लिए, एक टर्मिनल खोलें और निम्न कमांड टाइप करें:

सूद पासवे जड़

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

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

ट्यूटोरियल

संपादकों की पसंद

Back to top button