CentOS 8 . में उपयोगकर्ता को Sudoers में कैसे जोड़ें

How Add User Sudoers Centos 8

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

एक मौजूदा उपयोगकर्ता को sudoers में जोड़ने के दो अलग-अलग तरीके हैं।







  • उपयोगकर्ता को सूडो समूह में जोड़ें
  • उपयोगकर्ता को Sudoers फ़ाइल में जोड़ें

उपयोगकर्ता को सूडो समूह में जोड़ना

आप उपयोगकर्ता को sudoers फ़ाइल में परिभाषित sudo समूह में जोड़कर sudo विशेषाधिकार दे सकते हैं। किसी भी Linux-आधारित ऑपरेटिंग सिस्टम जैसे CentOS 8 या किसी अन्य RedHat-आधारित वितरण में, sudo समूह (व्हील समूह) के सदस्यों के पास sudo विशेषाधिकार होते हैं।



उपयोगकर्ता को सूडर्स फ़ाइल में जोड़ना

हम पहले से मौजूद उपयोगकर्ता को sudoers फ़ाइल में जोड़कर sudo विशेषाधिकार देने के लिए विधि का उपयोग कर सकते हैं। इस फ़ाइल में जानकारी है कि किस उपयोगकर्ता या समूह को सूडो विशेषाधिकार प्राप्त होते हैं। यह उपयोगकर्ता या समूह को मिलने वाले विशेषाधिकारों के स्तर को भी परिभाषित करता है।



खैर, हम एक नए उपयोगकर्ता को उनकी प्रोफ़ाइल बनाते समय sudo विशेषाधिकार भी दे सकते हैं।





आइए शुरू करते हैं और सीखते हैं कि उपयोगकर्ता को सूडो समूह में कैसे जोड़ा जाए।

Sudoers फ़ाइल में एक उपयोगकर्ता को Sudo Group में जोड़ें

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



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

एक उदाहरण के रूप में, हम उपयोगकर्ता नाम परीक्षण-उपयोगकर्ता का उपयोग करेंगे:

$सुडोउपयोगकर्तामोड-एजीपहिया परीक्षण-उपयोगकर्ता

एक बार जब आप परीक्षण-उपयोगकर्ता के समूह को पहिया समूह में बदल देते हैं, तो नीचे टाइप की गई कमांड को निष्पादित करके परीक्षण उपयोगकर्ता के रूप में लॉग इन करें:

$इसका- परीक्षण-उपयोगकर्ता

लॉग इन करने के बाद, नीचे दिए गए कमांड को चलाकर सुडो विशेषाधिकारों को सत्यापित करें:

$सुडो मैं कौन हूं

उपयोगकर्ता को पासवर्ड दर्ज करने के लिए कहा जाएगा, पासवर्ड टाइप करें।

इतना ही। उपयोगकर्ता के पास अब sudo विशेषाधिकार हैं।

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

उपयोगकर्ता को Sudoers फ़ाइल में जोड़ना

CentOS 8 में sudoers फ़ाइल का डिफ़ॉल्ट स्थान /etc/sudoers है। यह फ़ाइल उन उपयोगकर्ताओं को परिभाषित करती है जिन्हें प्रशासनिक अधिकार प्राप्त होते हैं और वे आदेश जो वे चला सकते हैं। यदि उपयोगकर्ता को इस फ़ाइल में जोड़ा जाता है तो उसे कमांड के लिए अनुकूलित एक्सेस दिया जा सकता है। आप उपयोगकर्ता की सुरक्षा नीतियों को इस फ़ाइल में जोड़कर संशोधित भी कर सकते हैं।

हालाँकि, आपको कभी भी sudoers फ़ाइल को स्वयं नहीं बदलना चाहिए, क्योंकि यदि आप फ़ाइल में कोई त्रुटि छोड़ते हैं तो यह आपको आपके होस्ट से लॉक कर सकती है।

हम sudoers फ़ाइलों को बदलने के लिए /etc/sudoers फ़ाइल खोलने के लिए नैनो संपादक का उपयोग करेंगे।

नीचे उल्लिखित कमांड को निष्पादित करके /etc/sudoers फ़ाइल खोलें:

$सुडो नैनो /आदि/sudoers

उपयोगकर्ता विशेषाधिकार विनिर्देश अनुभाग खोजने के लिए नीचे स्क्रॉल करें और निम्न पंक्ति जोड़ें:

परीक्षण-उपयोगकर्तासब=(सब)NOPASSWD: ALL

परीक्षण-उपयोगकर्ता को वास्तविक उपयोगकर्ता नाम से बदलना याद रखें, जिसे आप सूडो विशेषाधिकार देना चाहते हैं।

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

सूडो विशेषाधिकारों के साथ एक नया उपयोगकर्ता बनाना

आप किसी उपयोगकर्ता की प्रोफ़ाइल बनाते समय sudo विशेषाधिकार दे सकते हैं। एक नया उपयोगकर्ता बनाने के लिए, निम्न आदेश चलाएँ:

$सुडोयोजक परीक्षण-उपयोगकर्ता

उपयोग पासवर्ड उपयोगकर्ता के लिए एक नया पासवर्ड सेट करने का आदेश।

$सुडो पासवर्डपरीक्षण-उपयोगकर्ता

उस परीक्षण उपयोगकर्ता के लिए नया पासवर्ड टाइप करें जिसे आप सेट करना चाहते हैं

पुष्टि करने के लिए पासवर्ड फिर से टाइप करें।

पासवर्ड सफलतापूर्वक सेट किया गया है।

अब कमांड चलाकर यूजर को व्हील ग्रुप में जोड़ें:

$सुडोउपयोगकर्तामोड-एजीपहिया परीक्षण-उपयोगकर्ता

नए उपयोगकर्ता के पास अब पूर्ण sudo पहुँच है। उपयोगकर्ताओं की sudo पहुँच को सत्यापित करने के लिए, Sudoers फ़ाइल अनुभाग में उपयोगकर्ता को Sudo समूह में जोड़ने में उल्लिखित चरणों का पालन करें।

निष्कर्ष

आज हमने सीखा कि किसी उपयोगकर्ता को sudo अधिकार कैसे प्रदान करें। हमने पहले से मौजूद उपयोगकर्ता को sudo अधिकार देने के दो अलग-अलग तरीके सीखे हैं।

सूडोर्स फ़ाइल में उपयोगकर्ता को सूडो समूह में जोड़ना पहली विधि थी जिसे हमने सीखा। यह सबसे तेज और आसान तरीका है।

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