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

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

उबंटू और डेबियन पर एक सुपरयुसर जोड़ना

उबंटू और अन्य डेबियन-आधारित डिस्ट्रो के भीतर, सुडो उपयोगकर्ता जोड़ने के दो प्रमुख तरीके हैं। आप इसे या तो टर्मिनल के माध्यम से कर सकते हैं या सिस्टम सेटिंग्स का उपयोग करके ग्राफिकल दृष्टिकोण अपना सकते हैं।

1. कमांड-लाइन दृष्टिकोण

कमांड लाइन के माध्यम से एक sudo उपयोगकर्ता जोड़ने के लिए, आपको पहले टर्मिनल लॉन्च करना होगा। फिर, निम्न आदेश टाइप करें:

sudo adduser उपयोगकर्ता नाम

...कहां उपयोगकर्ता नाम उस नए उपयोगकर्ता का नाम है जिसे आप बनाना चाहते हैं।

यह आदेश एक नया उपयोगकर्ता बनाएगा जिसे आप sudoers समूह में जोड़ सकते हैं। फिर भी, उपयोगकर्ता को sudo समूह में जोड़ने के कई तरीके हैं। पहला तरीका का उपयोग कर रहा है

instagram viewer
उपयोगकर्तामोड आदेश।

sudo usermod -aG sudo उपयोगकर्ता नाम

...कहां -ए यह आपकी जानकारी के लिए है संलग्न समारोह और जी के लिए खड़ा है समूह.

एक बार जब आप उपयोगकर्ता को सूडो समूह में जोड़ लेते हैं, तो आपको यह जांचना होगा कि क्या उपरोक्त आदेश ठीक से काम करता है। सत्यापित करने के लिए, निम्नलिखित टाइप करें:

समूह उपयोगकर्ता नाम

यदि आप एक पावर यूजर हैं, जो कई कमांड से बचना पसंद करते हैं, तो आप सीधे सिंगल कमांड का उपयोग करके एक नया सुपरयूजर बना सकते हैं:

sudo adduser उपयोगकर्ता नाम sudo

सत्यापन प्रक्रिया पहले की तरह ही रहती है।

2. ग्राफिकल इंटरफेस का उपयोग करना

सिस्टम सेटिंग्स का उपयोग करके उपयोगकर्ता को sudo समूह में जोड़ने से पहले, आपको पहले कमांड लाइन के माध्यम से एक नया उपयोगकर्ता बनाना होगा। फिर, आगे बढ़ने के लिए नीचे दिए गए चरणों का पालन करें:

  1. एप्लिकेशन मेनू पर जाएं और पर क्लिक करें उपयोगकर्ताओं विकल्प। आपको नए बनाए गए उपयोगकर्ता (उपयोगकर्ताओं) सहित उपयोगकर्ताओं की एक सूची दिखाई देगी।
  2. पर क्लिक करें अनलॉक विकल्प, उसके बाद रूट पासवर्ड। आप बस इसे क्लिक करके किसी अन्य उपयोगकर्ता खाते में स्विच कर सकते हैं।
  3. जैसे ही आप इसे चुनते हैं, आपको नए बनाए गए उपयोगकर्ता खाते को व्यवस्थापक खाते में बदलने का विकल्प दिखाई देगा। के आगे वाले बटन को टॉगल करें प्रशासक लेबल, और खाता एक sudo खाते के रूप में जुड़ जाएगा।

सम्बंधित: लिनक्स में पासवर्ड के बिना सूडो कमांड का उपयोग कैसे करें

आर्क लिनक्स पर एक नया सुपरयुसर बनाना

आर्क लिनक्स पर, चूंकि सिस्टम डिफ़ॉल्ट रूप से एक सूडो खाता नहीं बनाता है, उपयोगकर्ता को मैन्युअल रूप से एक बनाना होगा। पहला कदम का उपयोग करके रूट एक्सेस प्राप्त करना है आदेश।

नीचे दिए गए आदेश के बाद रूट उपयोगकर्ता के लिए पासवर्ड दर्ज करें:

pacman -Sy sudo

जैसे ही सुडो इंस्टॉल हो जाए, एक नया यूजर बनाएं।

useradd --create-home उपयोक्तानाम

उपयोग करने वाले नए उपयोगकर्ता के लिए पासवर्ड सेट करें पासवार्ड कमांड.

पासवर्ड उपयोगकर्ता नाम

अब, यह करने का समय है नए बनाए गए उपयोगकर्ता नाम को sudoers सूची में जोड़ें. उपयोग उपयोगकर्तामोड इसे हासिल करने की आज्ञा।

usermod --append --groups व्हील यूजरनेम

आप निम्न आदेश का उपयोग करके sudoers फ़ाइल की जांच कर सकते हैं:

विसुडो 

एक बार /etc/sudoers फ़ाइल खुलती है, तो आपको sudoers फ़ाइल के निचले भाग में स्थित कुछ उपयोगकर्ता विशेषाधिकार विनिर्देशों को संपादित करने की आवश्यकता होती है। टेक्स्ट फ़ाइल में निम्न पंक्ति का पता लगाएँ:

#%पहिया सभी=(सभी) सभी

आउटपुट:

हटाना # से पहले का प्रतीक %पहिया लाइन और परिवर्तनों को सहेजें। दबाएँ Ctrl + ओ फ़ाइल को सहेजने के लिए कीबोर्ड पर।

यह जांचने के लिए कि क्या उपयोगकर्ता सफलतापूर्वक जोड़ा गया है, आपको निम्न आदेश निष्पादित करने की आवश्यकता है:

सु उपयोगकर्ता नाम

नए उपयोगकर्ता के नाम को दर्शाने के लिए बैश प्रॉम्प्ट बदल जाएगा। सत्यापित करने के लिए, टाइप करें:

मैं कौन हूं

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

सुडो व्हामी

यदि आउटपुट प्रदर्शित करता है जड़, तो वर्तमान उपयोगकर्ता के पास व्यवस्थापकीय पहुंच है।

CentOS में एक sudo खाता जोड़ना

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

नया उपयोगकर्ता बनाने से पहले, आपको रूट के रूप में लॉग इन करना होगा। ऐसा करने के लिए, का उपयोग करें आदेश:

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

useradd -G व्हील यूजरनेम

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

पासवर्ड उपयोगकर्ता नाम

अब, नए उपयोगकर्ता के रूप में लॉग इन करें, यह जांचने के लिए कि क्या आपके पास sudo एक्सेस है। ऐसा करने के लिए, निम्न आदेशों को एक-एक करके दर्ज करें:

सु उपयोगकर्ता नाम
सुडो व्हामी

आउटपुट:

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

फेडोरा में एक सुपरयुसर कैसे जोड़ें

अंतिम लेकिन कम से कम, यदि आप अपने प्राथमिक ओएस के रूप में फेडोरा का उपयोग कर रहे हैं, तो आप कुछ आसान चरणों में एक नए उपयोगकर्ता को सुपरयुसर विशेषाधिकार प्रदान कर सकते हैं।

एक नया उपयोगकर्ता बनाने के लिए, Adduser कमांड का उपयोग निम्नानुसार करें:

योजक उपयोगकर्ता नाम

अब, नए उपयोगकर्ता के लिए एक पासवर्ड सेट करें।

पासवर्ड उपयोगकर्ता नाम

इस नव निर्मित उपयोगकर्ता को इसमें जोड़ें पहिया का उपयोग कर समूह उपयोगकर्तामोड आदेश।

usermod -aG व्हील यूजरनेम

निम्न आदेश का उपयोग करके sudoers फ़ाइल खोलें:

विसुडो

अब, आपको कुछ उपयोगकर्ता विशेषाधिकार विनिर्देशों को संपादित करने की आवश्यकता है। टेक्स्ट फ़ाइल में निम्न पंक्ति का पता लगाएँ और उस पर टिप्पणी न करें % पहिया सभी = (सभी) लाइन को हटाकर पौंड चरित्र (#) इससे पहले।

## ग्रुप व्हील के सदस्यों को किसी भी कमांड को निष्पादित करने की अनुमति देने में असहजता
%पहिया सभी=(सभी) सभी

नए उपयोगकर्ताओं को सुपरयुसर विशेषाधिकार प्रदान करना

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

बहुत से लिनक्स उपयोगकर्ता इसके बारे में नहीं जानते हैं, लेकिन सुडो और सु दो अलग-अलग कमांड हैं। हालांकि ये दोनों समान कार्य करते हैं, वे कई पहलुओं में एक दूसरे से बहुत अलग हैं।

साझा करनाकलरवईमेल
सूडो बनाम। su: आपको किस कमांड का उपयोग करना चाहिए?

लिनक्स पर, सुपरयुसर एक्सेस प्राप्त करने के लिए दो कमांड हैं: सु और सूडो। आपको किसका उपयोग करना चाहिए यह काम पर निर्भर करता है।

आगे पढ़िए

संबंधित विषय
  • लिनक्स
  • तंत्र अध्यक्ष
  • लिनक्स कमांड
लेखक के बारे में
विनी भल्ला (48 लेख प्रकाशित)

विनी दिल्ली के एक लेखक हैं, जिनके पास 2 साल का लेखन अनुभव है। अपने लेखन के दौरान, वह डिजिटल मार्केटिंग एजेंसियों और तकनीकी फर्मों से जुड़ी रही हैं। उसने प्रोग्रामिंग लैंग्वेज, क्लाउड टेक्नोलॉजी, AWS, मशीन लर्निंग, और बहुत कुछ से संबंधित सामग्री लिखी है। अपने खाली समय में, वह पेंट करना, अपने परिवार के साथ समय बिताना और जब भी संभव हो, पहाड़ों की यात्रा करना पसंद करती हैं।

विनी भल्ला की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें